Ask Your Question

Revision history [back]

I figured it out ... it is another boost linking error. Fuerte, OSX, and boost don't seem to always work like it does in linux.

Add the following lines to CMakeLists.txt in depth_image_proc:

rosbuild_add_boost_directories()
rosbuild_link_boost(depth_image_proc thread signals)

Then it will compile correctly. You will also need to change pcl from a package to a rosdep in manifest.xml.

You also need to do similar things in bondcpp and image_view if you get errors there.

I figured it out ... it is another boost linking error. Fuerte, OSX, and boost don't seem to always work like it does in linux.

Follow these instructions to update pcl dependencies for osx.

Add the following lines to CMakeLists.txt in depth_image_proc:

rosbuild_add_boost_directories()
rosbuild_link_boost(depth_image_proc thread signals)

Then it will compile correctly. You will also need to change pcl from a package to a rosdep in manifest.xml.

You also need to do similar things in bondcpp and image_view if you get errors there.