использовать другую версию glibc

В настоящее время у меня есть glibc, который не поддерживает epoll, поэтому я установил новый glibc не по умолчанию, который поддерживает epoll. У меня есть программа на Python, которая использует этот epoll.

Я пытался установить LD_LIBRARY_PATH

export LD_LIBRARY_PATH="/home/glibc/lib:$LD_LIBRARY_PATH"

затем запускаю ls, выдает ошибки

ls: /home/glibc/lib/tls /libc.so.6: версия GLIBC_2.4 не найдена (требуется /lib/libpam.so.0)

ls: /home/glibc/lib/tls/libc.so.6: версия GLIBC_2 .4' не найден (требуется /lib/libpam_misc.so.0)

Также, когда я пытался запустить python, я получил

python: ошибка перемещения: /home/glibc/lib/tls/libc.so. 6: символ _dl_out_of_memory, версия GLIBC_PRIVATE не определена в файле ld-linux.so.2 со ссылкой на время ссылки

Как я могу использовать недавно установленную glibc вместо стандартной?

8
задан user2109788 6 November 2013 в 10:06
поделиться