У меня есть приложение, которое зависит от динамической библиотеки, которая не находится в системном расположении. Если библиотека находится в том месте, из которого был связан исполняемый файл, и для этого каталога установлено значение LD_LIBRARY_PATH, приложение запускается.
Если библиотеки копируются в другой каталог и LD_LIBRARY_PATH сбрасывается, приложение не запускается и возникает неопределенная ошибка символа, несмотря на то, что символ, по-видимому, находится в библиотеке.
Есть идеи, почему это может произойти?
Спасибо