Форум — Development dlopen 0 0 Всем привет. Подскажите в чем трабл? при попытке загрузки библиотеки через dlopen выдается ошибка undefined symbol XOpenDisplay во время выполнения. к какой библиотеке относится XOpenDisplay. Xlib? Ссылка
А у меня вопрос! Расскажите пожалуйсто, как надо скрмпилять библиотеку, чтобы её можно было открыть через dlopen. Я делаю так: gcc -o mylib.so -shared mylib.cpp ... но потом, после dlopen dlsym возвращает ошибку: не найден символ к которому я обращаюсь. Наверное в компиляцию библиотеки надо что-то добавить. Подскажите! А? anonymous (10.05.03 10:37:18 MSK) Ссылка
А был ли мальчик? Может, там действительно нет такого символа? Смотреть символы можно при помощи программы nm. anonymous (10.05.03 18:27:58 MSK) Ссылка