LLVM gold linker binutils [Makefile:16060: install-libsframe] Error 1

I was going through this resource and trying to build llvm gold.

Download binutils source code

git clone --depth 1 git://sourceware.org/git/binutils-gdb.git binutils

Build binutils

mkdir build
cd build
../binutils/configure --enable-gold --enable-plugins --disable-werror
sudo make install

The error I’m getting:

make[1]: Entering directory '/home/pegasus/Documents/LLVM_Rust/CCR-master/build'
/bin/bash ../binutils/mkinstalldirs /usr/local /usr/local
/bin/bash: line 4: cd: ./libsframe: No such file or directory
make[1]: *** [Makefile:16060: install-libsframe] Error 1
make[1]: Leaving directory '/home/pegasus/Documents/LLVM_Rust/CCR-master/build'
make: *** [Makefile:2583: install] Error 2

How to fix this error?
and why am I getting this?

This is entirely unrelated to LLVM unfortunately. The blog you’re following is about building the LLVM plugin for gold, and it starts with the instructions on how to build gold itself, which is the phase that fails.

Now I’d ask why are you trying to do this instead of using lld (which is the actual LLVM linker) instead of trying to use gold?