Hello.
I am currently working on a recipe to build a ros2-godot plugin ( GitHub - Kotakku/ros2-for-godot · GitHub ) on Windows. The goal is to have a ‘standalone’ plugin embedding all the needed dll (so without needing to install a ROS environment). Please note that I do not know a lot about ROS2…
I have an issue with dynamically loaded libraries, because the plugin directory in not in the PATH envvar, and so those dlls are not found.
The RMW implementation can be made static, thanks to CMake variables. Same with the rcl_logging implementation. Great !
But, there’s still the dlls loaded by rosidl_dynamic_typesupport. Is there any way to avoid dynamic loading of typesupport dlls (such as rmw_dds_common__rosidl_typesupport_fastrtps) ?