catkin build error after upgrade moveit

asked 2020-07-26 06:10:24 -0500

Vicky410 gravatar image

updated 2020-07-26 21:08:08 -0500

commands used

sudo apt upgrade

catkin clean

catkin build

Errors     << jnj:make /home/rosi/trial_ws/logs/jnj/build.make.004.log                                                                                                                                     
/usr/bin/ld: warning: libmoveit_trajectory_execution_manager.so.1.0.4, needed by /opt/ros/melodic/lib/libmoveit_move_group_interface.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_planning_scene_monitor.so.1.0.4, needed by /opt/ros/melodic/lib/libmoveit_move_group_interface.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_robot_model.so.1.0.2, needed by /opt/ros/melodic/lib/libmoveit_trajectory_execution_manager.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_robot_state.so.1.0.2, needed by /opt/ros/melodic/lib/libmoveit_trajectory_execution_manager.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_robot_model_loader.so.1.0.4, needed by /opt/ros/melodic/lib/libmoveit_common_planning_interface_objects.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_transforms.so.1.0.2, needed by /opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_robot_trajectory.so.1.0.2, needed by /opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_collision_detection.so.1.0.2, needed by /opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_planning_scene.so.1.0.2, needed by /opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_profiler.so.1.0.2, needed by /opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libmoveit_kinematics_base.so.1.0.2, needed by /opt/ros/melodic/lib/libmoveit_kinematics_plugin_loader.so, not found (try using -rpath or -rpath-link)
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::~PlanningScene()'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::processOctomapPtr(std::shared_ptr<octomap::octree const=""> const&, Eigen::Transform<double, 3,="" 1,="" 0=""> const&)'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::PlanningScene(std::shared_ptr<moveit::core::robotmodel const=""> const&, std::shared_ptr<collision_detection::world> const&)'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::getCurrentStateNonConst()'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::processAttachedCollisionObjectMsg(moveit_msgs::AttachedCollisionObject_<std::allocator<void> > const&)'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::clearDiffs()'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `robot_trajectory::RobotTrajectory::RobotTrajectory(std::shared_ptr<moveit::core::robotmodel const=""> const&, std::__cxx11::basic_string<char, std::char_traits<char="">, std::allocator<char> > const&)'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::isEmpty(moveit_msgs::PlanningSceneWorld_<std::allocator<void> > const&)'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::getAllowedCollisionMatrixNonConst()'
/opt/ros/melodic/lib/libmoveit_kinematics_plugin_loader.so: undefined reference to `kinematics::KinematicsBase::DEFAULT_SEARCH_DISCRETIZATION'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::pushDiffs(std::shared_ptr<planning_scene::planningscene> const&)'
/opt/ros/melodic/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::setCollisionObjectUpdateCallback(boost::function<void (std::shared_ptr<collision_detection::world::object="" const=""> const&, collision_detection::World::Action)> const&)'
/opt ...
(more)
edit retag flag offensive close merge delete

Comments

Please post the commands that you are executing, the complete output from catkin (not just the error), and if possible the code you are trying to compile.

Geoff gravatar image Geoff  ( 2020-07-26 18:13:49 -0500 )edit

Here is just an simple example code. Before I upgrade all the moveit binary packages my workspace works fine though.

Vicky410 gravatar image Vicky410  ( 2020-07-26 21:17:05 -0500 )edit