问题:libc.so.6: version `GLIBC_2.14′ not found
原因:系统中安装的libc.so的版本太旧,不支持2.14;
1、执行locate libc.so.6找到库的位置;
/usr/lib64/libc.so.6
2、查看系统已支持的版本:
strings /usr/lib64/libc.so.6 | grep GLIBC |tail -n 8
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
解决:
1、下载2.14版本的glibc,安装到/usr/local/glibc-2.14
到http://www.gnu.org/software/libc/ 或FTP http://ftp.gnu.org/gnu/glibc/ 下载
2、强制建立库文件的软连接,使得使用该库文件
ln -s -f /usr/local/glibc-2.14/lib/libc.so.6 /lib64/libc.so.6
原因:系统中安装的libc.so的版本太旧,不支持2.14;
1、执行locate libc.so.6找到库的位置;
/usr/lib64/libc.so.6
2、查看系统已支持的版本:
strings /usr/lib64/libc.so.6 | grep GLIBC |tail -n 8
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
解决:
1、下载2.14版本的glibc,安装到/usr/local/glibc-2.14
到http://www.gnu.org/software/libc/ 或FTP http://ftp.gnu.org/gnu/glibc/ 下载
2、强制建立库文件的软连接,使得使用该库文件
ln -s -f /usr/local/glibc-2.14/lib/libc.so.6 /lib64/libc.so.6