1、下載安裝包,下載鏈接如下:
http://ftp.gnu.org/gnu/binutils/
wget http://ftp.gnu.org/gnu/binutils/binutils-2.32.tar.gz
tar -xzvf binutils-2.32.tar.gz
cd binutils-2.32/
./configure --prefix=/usr/local/binutils
make
make install


2、檢測安裝版本
/usr/local/binutils/bin
./ld --version
./as --version

3、備份 /usr/bin 目錄下的 ld 和 as :
cd /usr/bin mv /usr/bin/ld /usr/bin/ld_back mv /usr/bin/as /usr/bin/as_back
4、為新版本的 ld 和 as 命令創建軟連接:
ln -s /usr/local/binutils/bin/ld /usr/bin/ld ln -s /usr/local/binutils/bin/as /usr/bin/as
5、驗證默認配置是否為最新的:
cd / # 根目錄 ld --version as --version

已經改為安裝的最新版本的。
These critical programs are missing or too old: as GNU ld bison compiler
以上安裝主要解決了 as、GNU、ld 、 too old 的問題。
再次運行 :
../configure --prefix=/opt/glibc-2.27
發現僅剩余 bison compiler 的問題。(比較遺憾,第一次報錯忘記截圖,沒辦法對比了)

參考:https://www.cnblogs.com/relax-zw/p/11328453.html
