CentOS6解决GLIBC_2.14 not found问题
安装minicaonda时,提示libc.so.6: GLIBC_2.14' not found
,需要在服务器上安装GLIBC+2.14
查看服务器支持的glibc版本
在系统执行strings /lib64/libc.so.6 |grep GLIBC_命令,查看当前新系统支持的glib版本,没有2.14版本,需要下载进行升级
1 | strings /lib64/libc.so.6 |grep GLIBC_ |
输出如下
1 | GLIBC_2.2.5 |
安装升级
下载glibc2.14
解压并安装
1 | tar -xvf glibc-2.14.tar.gz |
生成makefile
1 | cd glibc-2.14/build |
此时如果没报错那就更好,但我遇到了如下错误:
1 | configure: error: |
解决办法
检查环境变量
1 | echo $LD_LIBRARY_PATH |
输出后发现末尾多了个:
1 | echo $LD_LIBRARY_PATH |
修改环境变量
1 | vim /etc/profile |
具体内容可根据自己实际输出进行配置,并使其生效
1 | source /etc/profile |
此时再执行configure
命令就不会报错了。
编译并安装
1 | make && make install |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment