ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

PCL ROS and system install clashing?

asked 2013-09-05 15:28:11 -0500

bit-pirate gravatar image

updated 2013-09-05 15:29:08 -0500

Compiling object_recognition_tabletop from source on Hydro throws lots of warning like this one:

CMake Warning at object_recognition_tabletop/src/db/CMakeLists.txt:2 (add_library):
  Cannot generate a safe runtime search path for target tabletop_db because files in some directories may conflict with libraries in implicit directories:

runtime library [libpcl_common.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_kdtree.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_octree.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_search.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_io.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_sample_consensus.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_filters.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_visualization.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_outofcore.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_features.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_segmentation.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_people.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_registration.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_recognition.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_keypoints.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_surface.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib
runtime library [libpcl_tracking.so.1.7] in /usr/lib may be hidden by files in:
  /opt/ros/hydro/lib

Some of these libraries may not be found correctly.

What do I need to do to fix this?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2013-09-06 18:00:32 -0500

bit-pirate gravatar image

updated 2013-09-06 18:13:37 -0500

@vincent-rabaud found out the cause. I'll just quote him:

You still have the ros-hydro-pcl package. You should remove it since that is now a system dependecy (hence in /usr/lib). It is not even part of the Hydro distribution anymore (as of 2 weeks ago)

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2013-09-05 15:28:11 -0500

Seen: 942 times

Last updated: Sep 06 '13