- 升级glibc
查询glibc版本:strings /lib64/libc.so.6 | grep GLIBC
升级glibc2.28
wget https://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz
tar -xzvf glibc-2.28.tar.gz
cd glibc-2.28
创建临时文件
mkdir build && cd build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make
make install
查询是否升级成功
strings /lib64/libc.so.6 | grep GLIBC
- 问题一
执行../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
的时候报错
*** These critical programs are missing or too old: make compiler
原因是make和compiler版本太低,需要进行升级
查看当前的make版本
make --version
去make官网查看最新版本
make官网:http://ftp.gnu.org/pub/gnu/make/
升级make
wget http://ftp.gnu.org/pub/gnu/make/make-4.4.tar.gz
tar -xzvf make-4.4.tar.gz
cd make-4.4/
mkdir build&&cd build
../configure --prefix=/usr/
bash build.sh
make install
标签:升级,tar,Centos,gnu,--,make,glibc2.28,usr,glibc
From: https://www.cnblogs.com/zwfeng/p/18215800