ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I see this in the output you post:

/usr/local/include/boost/[..]

this implies that you have a "custom" install of Boost (probably built from sources) on that system.

All binary ROS packages will have been built using the system provided (ie: Ubuntu) version of Boost. Mixing-and-matching Boost versions will lead to (sometimes very) hard to diagnose issues, and is not really supported.

I see this in the output you post:

/usr/local/include/boost/[..]

this implies that you have a "custom" install of Boost (probably built from sources) on that system.

All binary ROS packages will have been built using the system provided (ie: Ubuntu) version of Boost. Mixing-and-matching Boost versions will lead to (sometimes very) hard to diagnose issues, and is not really supported.

And yes: every package using C++11 features will have to enable them explicitly (at least on Ubuntu Xenial, which ships GCC 4.8.1 by default). Many ROS packages for Kinetic already.

I'd suggest to first clarify the situation with Boost on your system, then diagnose further.