-
Notifications
You must be signed in to change notification settings - Fork 695
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add rviz build dependency to correctly set linker paths #632
base: master
Are you sure you want to change the base?
Conversation
Could you explain the actual error a little more? None of the binaries require explicit linking against rviz, do they? |
It is "related" in that it took a couple of hours away from my sleep to reproduce the issues mentioned in moveit/moveit#2596 but not really otherwise. |
Here are the error messages
|
$ ldd /opt/ros/noetic/lib/librviz_default_plugin.so | grep rviz
librviz.so => /opt/ros/noetic/lib/librviz.so (0x00007fd1ad2de000) Could you please build in |
will do that later, the problem is this |
@@ -11,6 +11,7 @@ find_package(catkin REQUIRED | |||
moveit_ros_planning | |||
moveit_ros_planning_interface | |||
moveit_ros_perception | |||
rviz |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also needs to be added to CATKIN_DEPENDS
args in catkin_package
, below, to make catkin_lint
happy.
Description
This seems to fix linking against librviz_default_plugin.so from system packages (melodic) when I actually have a newer version (noetic-devel) in my workspace