Ask Your Question

PCL undefined reference to boost

asked 2011-11-28 17:16:30 -0500

WW gravatar image

Hi guys, I'm currently using Ubuntu 11.04 and install ROS via the source code method. I'm new and tried to play around with the erratic_robot example. When trying to do a rosmake, I came across a perception_pcl problem when compiling, the pcl folder in particular. Heres a snippet of the build_output.log:

/home/walter/ros/perception_pcl/pcl/build/pcl/build/io: ../ undefined reference to boost::system::system_category()' ../ undefined reference toboost::filesystem3::detail::status(boost::filesystem3::path const&, boost::system::error_code)' ../ undefined reference to boost::system::generic_category()' collect2: ld returned 1 exit status make[3]: *** [io/tools/convert_pcd_ascii_binary] Error 1 make[3]: Leaving directory/home/walter/ros/perception_pcl/pcl/build/pcl/build' make[2]: [io/tools/CMakeFiles/convert_pcd_ascii_binary.dir/all] Error 2 make[2]: Leaving directory /home/walter/ros/perception_pcl/pcl/build/pcl/build' make[1]: *** [all] Error 2 make[1]: Leaving directory/home/walter/ros/perception_pcl/pcl/build/pcl/build' make: * [installed] Error 2

Any ideas? Thanks.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2011-11-28 20:36:40 -0500

karthik gravatar image

Hi, Pls check the version of the boost library in your system. It has to be >= 1.46.1.

Hope this helps, Karthik

edit flag offensive delete link more


Thanks for the response. ROS electric is set to use boost 1.42 (part of rosdep.yaml). I've installed boost 1.48 manually, however I don't know how to set ROS to use 1.48. It seems I should modify the rosdep.yaml file however I can't figure out how to do it correctly in the proper format. Thanks, WW
WW gravatar image WW  ( 2011-11-29 17:13:10 -0500 )edit

You just have to compile everything from source after upgrading boost.

tfoote gravatar image tfoote  ( 2012-04-01 09:57:53 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2011-11-28 17:16:30 -0500

Seen: 984 times

Last updated: Nov 28 '11