при использовании LD_LIBRARY_PATH возникает ошибка сегментации

Я использую Debian8.7, который установлен gcc4.9.2 через apt-get.

Я собрал glibc2.24 и gcc6.3 с --prefix=/home/me/local, это выглядит правильно, но при использовании этих добавлений LD_LIBRARY_PATH=/home/me/local/lib я получил ошибку «ошибка сегментации».

У меня нет идей, как решить эту проблему, не могли бы вы мне помочь?


person suwako    schedule 27.01.2017    source источник


Ответы (1)


Вы не сможете использовать собственный glibc, просто установив LD_LIBRARY_PATH (например, ваше приложение по-прежнему будет использовать динамический компоновщик из старого Glibc). Подробнее о том, как добиться желаемого, см. в этом вопросе. Также может помочь вики по тестированию Glibc.

person yugr    schedule 27.01.2017