safocl |
|
Темы:
121
Сообщения:
1570
Участник с: 08 октября 2015
|
в общем имеется арч, собираемая прога вывод процесса компиляции: интересует именно строка в которой видно откуда берет линкуемую либу компилятор, но ведь насильно указана либа boost37 почему он не линкует из ентого пути и как его все же уговорить енто делать?
|
slavutich |
|
Темы:
28
Сообщения:
170
Участник с: 28 марта 2014
|
safocl попробуйте export BOOST_LIB_PATH=/usr/lib/boost37 |
safocl |
|
Темы:
121
Сообщения:
1570
Участник с: 08 октября 2015
|
slavutichне, енто ничо не даст, просто export будет распространяться дальше на сессию, а такое указание параметра будет тока на данную команду распространяться |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
safoclНасколько я понимаю, логи safoclговорят о том, что это ошибка DSO и причина не в твоей библиотеке, а, предположу, в отсутствии зависимостей/библиотек boost::system и железная голова намекает добавить в командную строку эти зависимости. Boost не знаю и что там за библиотеки то же не знаю. Советую погуглить по этим ошибкам. PS ... По этим ошибкам сразу же вышел на это и это В подробности не вдавался, а поэтому могу и ошибаться, но, как понял, нужно похоже добавить опцию/флаг -lboost_system. Советую еще погуглить по этим строкам для получения большей информации и уточнения причины.
Ошибки не исчезают с опытом - они просто умнеют
|
safocl |
|
Темы:
121
Сообщения:
1570
Участник с: 08 октября 2015
|
vasekтак оно есть в мейкфайле... на 32 строке
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
safoclЗначит не знает ентого пути, точнее не знает (не понимает) твой BOOST_LIB_PATH По идее за пути отвечает LD_LIBRARY_PATH и по дефолту это /lib, /usr/lib Тебе видне, а другим только гадать — мы же тонкости не знаем. Можно, например, потрейсить, на предмет - видится эта библиотека или нет? UPD1 … и что то не соображу, есть ли связь с этой ошибкой и отсутствием этой библиотеки в кэше (ldconfig -p | grep ….) UPD2 … и все-таки мне кажется нужно копнуть глубже этот вывод safocl
Ошибки не исчезают с опытом - они просто умнеют
|
safocl |
|
Темы:
121
Сообщения:
1570
Участник с: 08 октября 2015
|
vasekтак он ентот вывод и дает потому чо берет линк с либой не той версии |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
safoclТы в этом уверен на все 100 ???
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
safocl, а не проще сделать свою библиотеку, точнее превратить эту либу в статическую? PS ... заодно и проверится - а в этой ли библиотеке затык. PSS ... и я бы потрейсил, чтобы точно узнать - находится эта библиотека или нет.
Ошибки не исчезают с опытом - они просто умнеют
|
safocl |
|
Темы:
121
Сообщения:
1570
Участник с: 08 октября 2015
|
vasekа енто как? vasekну на все 100 нет, но с актуальной версией ента прога не собирается... |