From 9f8898550e7406862493c78893c58b08bc4944cd Mon Sep 17 00:00:00 2001 From: Silvio Traversaro Date: Sat, 11 Nov 2023 21:03:10 +0100 Subject: [PATCH] Create sdformat_urdf_plugin as SHARED instead of MODULE for macOS compatibility (#22) * Create sdformat_urdf_plugin as SHARED instead of MODULE for macOS compatibility * Remove trailing whitespace --- sdformat_urdf/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sdformat_urdf/CMakeLists.txt b/sdformat_urdf/CMakeLists.txt index 5c82e21..b2eec75 100644 --- a/sdformat_urdf/CMakeLists.txt +++ b/sdformat_urdf/CMakeLists.txt @@ -69,7 +69,9 @@ target_include_directories(sdformat_urdf ) # Add sdformat_urdf_plugin module library -add_library(sdformat_urdf_plugin MODULE +# not actually a MODULE as workaround for +# https://github.com/ros/pluginlib/issues/200 +add_library(sdformat_urdf_plugin SHARED src/sdformat_urdf_plugin.cpp ) target_link_libraries(sdformat_urdf_plugin PRIVATE