Boost Update Issue with my code

前端 未结 1 1002
醉梦人生
醉梦人生 2021-01-22 19:38

I recently updated my boost to 1.59 and installed in /usr/local. My system default is installed in /usr/ and is 1.46. I am using ubuntu 12.04.

My code base uses ROS Hyd

相关标签:
1条回答
  • 2021-01-22 20:15

    ROS Hydro is not compatible with Boost 1.59. If you install Boost 1.59 while ROS Hydro is also installed you are going to run into problems. As it is explained on the following page in ROS answers but I will also copy an excerpt from it for completeness on my answer.

    The source installation of ROS will compile with other versions of boost, but due to the possibility of binary incompatibility, the binary versions of ROS must be installed with the same version of boost that they were built with. If you'd like to use ROS with a version of boost other than the standard version, you'll have to build ROS from source.

    http://answers.ros.org/question/170406/ros-hydro-and-boost-148/

    0 讨论(0)
提交回复
热议问题