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 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.