All required system and Connext DDS libraries are listed in the RTI Connext DDS Core Libraries Platform Notes.
You must choose between dynamic (shared) and static libraries. Do not mix the different types of libraries during linking. The benefit of linking against the dynamic libraries is that your final executables’ sizes will be significantly smaller. You will also use less memory when you are running several Connext DDS applications on the same node. However, shared libraries require more set-up and maintenance during upgrades and installations.
To see if dynamic libraries are supported for your target architecture, see the RTI Connext DDS Core Libraries Platform Notes1In the Platform Notes, see the “Building Instructions...” table for your target architecture..
© 2020 RTI