9

現在、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 ではなく、新しくインストールした glibc を使用するにはどうすればよいですか?

4

2 に答える 2