ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
As Tully said the main fix is to recompile ROS from source (Thanks Tully).
Here are the few things that I did before hand to get it to compile accordingly and stop throwing the errors. These may not all be necessary.
edit your bashrc to export the following.
#In my case the boost 1.46.1 library was located in /usr/local/lib
export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"
#I also wanted to explicitly tell the ROS environment my boost location
export ROS_BOOST_ROOT="/usr/local/"
export ROS_BOOST_VERSION="1.46.1"
I then followed the intructions for compiling from source at ros.org/wiki/electric/Installation/Ubuntu/Source
You may also want to preclean any package that you are recompiling.
rosmake --pre-clean
Hope this helps.