Этот вопрос закрыт для ответов, так как повторяет вопрос Не находится функция библиотеки?

В каких случаях всречается ошибка undefined symbol в библиотеках linux?

В каких случаях получается так что возникает ошибка undefined symbol при загрузке библиотеки?

Не находится функция библиотеки?
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 2
jcmvbkbc
@jcmvbkbc
http://dilbert.com/strip/1998-08-24
Как отладить этот процесс?

Установив переменные окружения LD_DEBUG и LD_DEBUG_OUTPUT перед запуском программы и глядя в получившийся лог. См. man ld.so.
Ответ написан
CityCat4
@CityCat4
У тролля даже мозги - и то каменные!
Как правило - когда либа слишком старая, а программа обращается к ней, как к новой - обычно возникает, когда автор либы чудак и не увеличивает номера сборки. Либо наоборот - старый исходник линкуется с новой либой, в новой уже нет таких имен.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы