catkin build error after upgrade moveit
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 ...
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.
Here is just an simple example code. Before I upgrade all the moveit binary packages my workspace works fine though.