LINUX.ORG.RU

cannot find -lboost-thread-mt

 


0

1

В процессе компиляции выдается ошибка об отсутствии boost-thread-mt:

Linking CXX executable ../../bin/LayoutEditor
/usr/bin/ld: cannot find -lboost-thread-mt
collect2: ошибка: выполнение ld завершилось с кодом возврата 1
make[2]: *** [bin/LayoutEditor] Ошибка 1
make[1]: *** [Tools/LayoutEditor/CMakeFiles/LayoutEditor.dir/all] Ошибка 2
make: *** [all] Ошибка 2
user1@1-PC:~/workspace/mygui_build$
Какой пакет необходимо установить?



Последнее исправление: makeB (всего исправлений: 1)

Пакет обновлений виндавс 8 установи, чучело.

anonymous
()
Ответ на: комментарий от megabaks

а, я туплю, видимо - не -lboost-thread-mt, а -lboost_thread-mt нужен

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Ну бинарника такого нет, а при попытке sudo apt-get install libboost* пишет мол установлены самые новые версии - что делать?

makeB
() автор топика
Ответ на: комментарий от megabaks

Разобрался, он у меня оказывается установлен был не полностью, конфликтовали версии после подключения нестабильных репаков, короче проблема решилась удалением буста, комментирование нестабильных репаков, обновлением списка пакетов, и установкой буста заново, короче как обычно - петросян, но мне простительно :]

makeB
() автор топика
Ответ на: комментарий от makeB

Ты не разобрался, а сделал непонятную хрень. Библиотеки boost-thread-mt в бусте нет и никогда не было.

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