【发布时间】:2012-06-01 05:54:40
【问题描述】:
目前我有不支持 epoll 的 glibc,所以我在支持 epoll 的非默认版本中安装了新的 glibc。我有使用这个 epoll 的 python 程序。
我尝试设置 LD_LIBRARY_PATH
export LD_LIBRARY_PATH="/home/glibc/lib:$LD_LIBRARY_PATH"
然后我运行 ls,它给了我错误
ls: /home/glibc/lib/tls/libc.so.6: version 'GLIBC_2.4' not found (required by /lib/libpam.so.0)
ls: /home/glibc/lib/tls/libc.so.6: version 'GLIBC_2.4' not found (required by /lib/libpam_misc.so.0)
当我尝试运行 python 时,我得到了
python: relocation error: /home/glibc/lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
如何使用新安装的 glibc 而不是默认的?
【问题讨论】: