Касательно сборки scons для iotivity на linux

out/linux/x86_64/release/service/resource-container/src/ResourceContainerImpl.os: в функции bool boost::thread::timed_join<boost::posix_time::seconds>(boost::posix_time::seconds const&)': ResourceContainerImpl.cpp:(.text._ZN5boost6thread10timed_joinINS_10posix_time7secondsEEEbRKT_[_ZN5boost6thread10timed_joinINS_10posix_time7secondsEEEbRKT_]+0xe5): undefined reference toboost::thread::do_try_join_until_noexcept(boost::detail::mono_platform_timepoint const&, bool&)' collect2: error: ld вернул 1 выход статус scons: *** [out/linux/x86_64/release/service/resource-container/librcs_container.so] Ошибка 1 scons: сборка прекращена из-за ошибок. Я получаю эту ошибку, может ли кто-нибудь помочь мне решить эту ошибку.


person Anupama    schedule 10.12.2019    source источник


Ответы (1)


у вас установлены все необходимые библиотеки?

пытаться:

sudo apt-get install libboost-dev libboost-program-options-dev libboost-thread-dev

Если вы только начинаете работать с IoT, я бы рекомендовал использовать iotivity-lite вместо iotivity. Фонд открытых подключений почти остановил дополнительную разработку iotivity и переключился на iotivity-lite.

person gnash117    schedule 18.12.2019