LINUX.ORG.RU

разделяемые библиотеки (.so)


0

0

Есть программа на C++ (QT4). Подгружаю к ней свою же библиотеку, тоже на C++ и (QT4).

Из программы вызвать функцию библиотеки - проблем нет, а вот наоборот получаю такую ошибку:

symbol lookup error: splat/lib/libmod_tableview.so: undefined symbol: _ZN9SPlatform4testEv

nm говорит что такой символ есть.


С какими параметрами вызывается dlopen? RTLD_LOCAL мог бы привести к таким последствиям.

rymis ★★
()

Символы экспортированы ?

anonymous
()

собираешь с опциями -Wl -E ?

Chumka ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.