Replies: 1 comment 1 reply
-
@AndrewFrank-zxy It is possible to build Fast DDS statically. In order to remove OpenSSL dependency, you will need to disable the TLS CMake option. It is also advisable to build Fast DDS with the THIRDPARTY CMake option set to FORCE so Asio and TinyXML are built within the Fast DDS static library, but these dependencies cannot be removed. eProsima has options for embedded resources like:
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi
I am learning to use DDS. I can compile and use it simply on Linux according to the tutorial. The complete construction of DDS depends on many libs such as Asio, TinyXML2, OpenSSL. I hope to use DDS on some small MCU devices. These devices may have different operating systems, and Only C language support is required, so does Fast-DDS have build configurations to select modules, and build as a static library file.
Beta Was this translation helpful? Give feedback.
All reactions