原文:http://hi.baidu.com/life_to_you/item/64db6dce367486dbef183b07
由于其他软件需要更高级的glibc
首先用centos的yum升级glibc库
-
yum
update glibc
但问题依旧。用命令查看glibc库的信息
-
rpm
-qi glibc
显示系统的glibc库版本为2.5
在CentOS中用更新命令到2.5已经是最新版本了,只好手动下载
地址:http://ftp.gnu.org/pub/gnu/glibc/glibc-2.11.tar.gz
-
cd
/usr/src -
mkdir
glibc-2.11-build -
wget
http://ftp.gnu.org/pub/gnu/glibc/glibc-2.11.tar.gz -
tar
zxvf glibc-2.11.tar.gz -
cd
/usr/src/glibc-2.11-build/ -
export
CFLAGS="-g -O2 -march=i686"
-
/usr/src/glibc-2.11/configure
--prefix=/usr/src/glibc-2.11-build/ --with-headers=/usr/include
-
make
-
make
install
注意:
1.
2.
3.
checking
checking
configure:
***
***
***
解决办法:查看LD_LIBRARY_PATH
configure里说:LD_LIBRARY_PATH不能以终结符作为开始和最后一个字符,不能有2个终结符连在一起,所以修改下LD_LIBRARY_PATH即可,export
4.
configure:
解决办法:get
5.
文章转自http://blog.sina.com.cn/s/blog_53c061270101cxxr.html 在此表示感谢!