-
-
Notifications
You must be signed in to change notification settings - Fork 467
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
default_plugin missing in exported libraries #964
Comments
As an aside, the RViz default plugin product is literally called |
It's not only about listing libdefault_plugin.so in target_link_libraries. One needs to ensure build order as well - which was perfectly achieved by having it listed in exported targets. |
Yeah, that's not a great idea, especially if I change the name of the library. As @rhaschke suggested that should really be done through a CMake variable, which before could have been exported targets. @rhaschke also, dependencies would be resolved if you're linking against it. I'm not aware of any use of the default plugin that would require you to use it with |
I created #979 which provides a cmake variable |
…os-visualization#928) (ros-visualization#964) Issue: Colors from embedded color based mesh are overridden and not rendered as expected It was a known issue on ROS1 that was fixed by ros-visualization#1424 Kudos to the original author Fix ros-visualization#927 Signed-off-by: Xavier BROQUERE <xav.broquere@gmail.com> (cherry picked from commit 2cb54fc2a93ab80746cd2bfda202c7fca232acad) Co-authored-by: Xavier BROQUERE <xav.broquere@gmail.com>
This was recently removed in 1f897d9 and #948. The problem is that any code relying on rviz plugins fails to link. This affects, for example, the MoveIt benchmarks gui. Building code on top of the rviz interactive markers might have been an unsupported use case, but I don't see any way to cleanly link this otherwise.
The text was updated successfully, but these errors were encountered: