LINUX.ORG.RU

Линковка программ с конкретным файлом библиотеки.


0

1

Доброго времени суток. Мне необходимо скомпилировать одну программу из исходников, которая использует некоторые функции boost 1.44. Проблема состоит в том, что на сервере, где мне необходимо это сделать я имею только пользовательскую учётную запись. Я собрал boost в /home/myhome/lib, но при попытке сборки программы с опциями -L/home/myhome/lib -lboost_serialization линковщик пытается подцепить библиотеки boost, установленные в системе в /usr/lib и покрывается анрезолвами. Если задать флаг -lboost_serialization-gcc34-1_44, то пишется ошибка о не найденной библиотеке. ldconfig вызывать не могу.

> -L/home/myhome/lib -lboost_serialization

gcc … /home/myhome/lib/libboost_serialization.so …

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