Skip to content

nao_dcm and boost 1.58.0 linking failed #2

@TekatoD

Description

@TekatoD

We're trying to build nao_dcm_driver. We are using Arch Linux 64, Ros Indigo, Naoqi SDK 2.3.3 and boost 1.58.0.
And we are getting such output:

[100%] Linking CXX executable /home/arssivka/sources/ros/ros-nao/devel/lib/nao_dcm_driver/nao_dcm_driver
/usr/bin/ld: warning: libboost_system.so.1.55.0, needed by /opt/naoqi-sdk/lib/libalcommon.so, may conflict with libboost_system.so.1.58.0
/usr/bin/ld: warning: libboost_thread.so.1.55.0, needed by /opt/naoqi-sdk/lib/libalcommon.so, may conflict with libboost_thread.so.1.58.0
/usr/bin/ld: warning: libboost_signals.so.1.55.0, needed by /opt/naoqi-sdk/lib/libalcommon.so, may conflict with libboost_signals.so.1.58.0
/opt/naoqi-sdk/lib/libqimessaging.so: undefined reference to `qi::EventLoop::async(boost::function<void ()>, unsigned long)'
/opt/naoqi-sdk/lib/libalcommon.so: undefined reference to `qi::Application::Application(int&, char**&)'
/opt/naoqi-sdk/lib/libqimessaging.so: undefined reference to `qi::Application::Application(int&, char**&)'
/opt/naoqi-sdk/lib/libqimessaging.so: undefined reference to `qi::details::printBuffer(std::ostream&, qi::Buffer const&)'
/opt/naoqi-sdk/lib/libqitype.so: undefined reference to `qi::EventLoop::isInEventLoopThread()'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions