出现 /lib64/libm.so.6: version
GLIBC_2.23’ not found` 需要升级Glibc
升级 Glibc
前置 yum -y install bison
升级 make
参考 https://blog.csdn.net/EI__Nino/article/details/100090783
libc 下载列表 http://mirrors.nju.edu.cn/gnu/libc/
安装glibc 需要在源码路径建立 build
文件夹
# http://mirrors.nju.edu.cn/gnu/libc/
cd download
wget http://mirrors.nju.edu.cn/gnu/libc/glibc-2.30.tar.xz
xz -d glibc-2.30.tar.xz
tar -xf glibc-2.30.tar
mkdir build
cd build
../configure --prefix=$HOME/local
make
make install
安装完后,看看是不是包含缺少的库
strings $HOME/download/glibc-2.30/build/math/libm.so.6 | grep GLIBC_2.23
GLIBC_2.23
lgammal@@GLIBC_2.23
lgammaf@@GLIBC_2.23
lgamma@@GLIBC_2.23
GLIBC_2.23
然后将 原来的 libm.so.6
ln 到这个 so 上
/lib64/libm.so.6 最好先备份一下再link。
sudo rm /lib64/libm.so.6
sudo ln -s $HOME/download/glibc-2.30/build/math/libm.so.6 /lib64/libm.so.6
done.