[ros-users] [Discourse.ros.org] [Next Generation ROS] Underlying DDS library being exported when it shouldn't be

Dirk Thomas ros.discourse at gmail.com
Sat Sep 30 00:53:55 UTC 2017

The file `ament_cmake_export_libraries-extras.cmake` gets its information from this call in the `rmw_coredx` package: https://github.com/asirobots/rmw_coredx/blob/fffe64adc36a8016459c95e9c54a5feec50b1b0c/rmw_coredx_cpp/CMakeLists.txt#L82

I assume the second part (`${CoreDX_LIBRARIES}`) is the library `libdds_rpc_cpp.so` you are seeing here? I am not sure if you can just remove it from being exported - you can give it a try.

If that doesn't work you probably want to export the library names instead of their absolute paths.

[Visit Topic](https://discourse.ros.org/t/underlying-dds-library-being-exported-when-it-shouldnt-be/2800/2) or reply to this email to respond.

More information about the ros-users mailing list