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

The easiest is probably to first install / build your desired version of libpcl, and then build all ROS packages that depend on it (basically everything in perception_pcl). As PCL is a system dependency (through libpcl-all-dev), that should be possible.

Just make sure the build scripts can find it at configuration time (it will probably help to not have any other versions of PCL on your system).

The easiest is probably to first install / build your desired version of libpcl, and then build all ROS packages that depend on it (basically everything in perception_pcl). As PCL is a system dependency (through libpcl-all-dev), that should be possible.

Just make sure the build scripts can find it at configuration time (it will probably help to not have any other versions of PCL on your system).system). The rosdep install .. step should then not try to install the debs for PCL, or if it does, you could configure it to --skip=keys=libpcl-all-dev (or something similar).

Note that if your from-source 1.7.2 is not binary compatible with the released 1.7, you will most likely encounter weird segfaults when trying to run any ROS packages you did not compile from source that have been linked against the 1.7 version.