我的操作系统是RHEL5.5,自带的glibc版本为2.5,但是运行一个软件需要2.7以上的版本,于是我下载了glibc-2.7.tgz及glibc-linuxthreads-2.5.tar.bz2 两个包进行编译,编译成功。 但是不知道如何在运行软件是应用新编译成的glibc2.7库。
采用ldd g09 命令查看后:
[mountain@bogon g09]$ ldd g09
./g09: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by ./g09)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00000033efa00000)
libm.so.6 => /lib64/libm.so.6 (0x00000033ef600000)
libc.so.6 => /lib64/libc.so.6 (0x00000033eee00000)
librt.so.1 => /lib64/librt.so.1 (0x00000033efe00000)
/lib64/ld-linux-x86-64.so.2 (0x00000033eea00000)
我该怎样才能使应用程序使用已编译成的glibc2.7库呢?
请高手指教,谢谢了!