libc.so.6: version 'GLIBC_2.14' not found 迷南。 2021-06-24 16:11 401阅读 0赞 问题的原因: Linux系统的glibc版本太低,而软件编译时使用了较高版本的glibc引起的! [root@JXQ-240-55-115 build]# strings /lib64/libc.so.6 |grep GLIBC_ GLIBC_2.2.5 GLIBC_2.2.6 GLIBC_2.3 GLIBC_2.3.2 GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.5 GLIBC_2.6 GLIBC_2.7 GLIBC_2.8 GLIBC_2.9 GLIBC_2.10 GLIBC_2.11 strings /lib64/libc.so.6 |grep GLIBC_ GLIBC_PRIVATE 我启动项目服务的时候,需要GLIBC\_2.14的版本,当前系统里没有,所以要升级libc 下载了glibc-2.14.tar.xz csdn里有资源 cd /usr/local/src/ tar -vxf glibc-2.14.tar.xz 创建/var/VMdisks,将解压后的glibc-2.14移到/var/VMdisks目录下 mkdir -p /var/VMdisks mv glibc-2.14 /var/VMdisks/ 添加环境变量 export LD_LIBRARY_PATH=/usr/local/glibc-2.14/lib:$LD_LIBRARY_PATH mkdir build && cd build/ ../configure --prefix=/usr/local/glibc-2.14 make -j4 make install ll /usr/local/glibc-2.14/lib/libc-2.14.so cp /usr/local/glibc-2.14/lib/libc-2.14.so /lib64/ rm -f /lib64/libc.so.6 ln -s libc-2.14.so /lib64/libc.so.6 strings /lib64/libc.so.6 |grep GLIBC_ # 查看就已经有GLIBC_2.14了
还没有评论,来说两句吧...