LINUX.ORG.RU

не могу слинковать код использующий boost.context+boost.coroutine

 ,


0

1

привет.

вопрос, какой-то нелепый получается, но в самом деле не могу слинковать %)

берем этот экзампл и пытаемся скомпилять: g++ -std=c++11 echo_server.cpp -oecho_server -lboost_coroutine -lboost_context -lboost_system -pthread

у кого-нить получается? порядок библиотек в коммандной строке менял, - не помогает.

ос - убунта-14.10, x86_64

boost - из реп, 1.55

спасибо.

★★★

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

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

та нет никакой разницы. компиляю так: g++ -std=c++11 asio-server.cpp -oasio-server -static -lboost_coroutine -lboost_context -lboost_system

а у тебя таки получилось скомпилять? или ты наугад подсказываешь?

niXman ★★★
() автор топика
Последнее исправление: niXman (всего исправлений: 1)
Ответ на: комментарий от anonymous

сорри, эт я ступил. у меня оказался самособранный boost-1.56, и компилятор его-то и цеплял.

сейчас удалил его, и компилятор подцепил родной, из реп который, и все успешно собралось.

спасибо, вопрос закрыт.

еще раз сорри :(

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