Здравствуйте! Есть проблема.
когда я make динамическую библиотеку, которая содержит шаблоны ничего не загружается по dlopen. Далее привожу код и g++... etc.
void * handle = dlopen("./bs_pool.so", RTLD_LAZY);
(здесь возвращается NULL, почему-то????)...
g++ -c -fPIC -g -pipe -O3 -ffast-math -funroll-loops -finline-limit=1000000 -fomit-frame-pointer -W -Wall -Wuninitialized -Wunused -Ikernel/src -I/home/work/loki/include -I/usr/local/include/boost-1_34 -DUNIX -D__EXPORTING_PLUGIN_ -MMD plugins/bs_pool/src/bs_pool.cpp -o plugins/bs_pool/build/bs_pool.o
(без оптимизации тоже не пашет! пробовал.)
g++ -g -shared ./plugins/bs_pool/build/bs_pool.o -ldl -L/home/work/loki/include/../lib -lloki -L/usr/local/include/boost-1_34/lib -lboost_filesystem-gcc41-mt -lboost_thread-gcc41-mt -lm -o ./lib/libpool.so
Спасите, помогите... =/
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Ошибки при сборке CrossOver Office 3.0.1 из исходников (2004)
- Форум Freebsd, Не собирается compiz-fusion (2009)
- Форум boost::asio segmentation fault (2016)
- Форум mod_python - ошибка установки (2011)
- Форум Установка Toshiba Linux Utilities (2008)
- Форум Компиляция mmsv2-0.90.5 в Slackware 9.1 (2004)
- Форум Схожу с ума... Пытаюсь прикрутить gtk+ (2004)
- Форум Mesa не компилируется со статическим LLVM через meson (2019)
- Форум Unused direct dependencies && -Wl,--as-needed (2008)
- Форум Проблемы при сборке ktorrent (2013)