RoboStack / ros-humble

Recipes for ROS 2 Humble Hawksbill
85 stars 33 forks source link

package request ros2_control #102

Closed thinkabout4x closed 8 months ago

Tobias-Fischer commented 8 months ago

Hi @traversaro - do you happen to know a way around the vendored backward-cpp cmake issues? There is a backward.dll but not backward.lib, do we need to export all symbols? The best way would be to unvendor completely I guess, but for now I’d be happy with a workaround ..

traversaro commented 8 months ago

Hi @traversaro - do you happen to know a way around the vendored backward-cpp cmake issues? There is a backward.dll but not backward.lib, do we need to export all symbols? The best way would be to unvendor completely I guess, but for now I’d be happy with a workaround ..

Apparently that repos uses a forked version of backward-cpp from 2017, see https://github.com/pal-robotics/backward_ros/commit/c9251fdd25195a17f638de2d314c422cc4a3b193 . Indeed, it seems that adding set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) before https://github.com/pal-robotics/backward_ros/blob/foxy-devel/CMakeLists.txt#L62 could fix the problem.

Tobias-Fischer commented 8 months ago

Finally ;).

Thanks for your help @traversaro!