Hi,
I have compiled rti_connext_dds-5.2.0-core-win-src with help of premake as disccused in this forum Topic "Build RTI DDS and Connext DDS from source".
When I try to compile an example program "hello_simple" I find that the below listed libraries are missing.
Missing Libs:
nddscppzd.lib
nddsczd.lib
nddscorezd.lib
netapi32.lib
advapi32.lib
user32.lib
WS2_32.lib
The libs generated in the open community source are listed below:
ndds-advlog.lib
ndds-advlog.pdb
ndds-cdr.lib
ndds-clock.lib
ndds-commend.lib
ndds-core-version.lib
ndds-dds-c.lib
ndds-dds-cpp.lib
ndds-disc.lib
ndds-dl-driver.lib
ndds-event.lib
ndds-log.lib
ndds-mig.lib
ndds-netio.lib
ndds-osapi.lib
ndds-pres.lib
ndds-reda.lib
ndds-transport.lib
ndds-writer-history.lib
ndds-xml.lib
I need to know if I am using the correct method to compile the open community sources, so that I get the same libs as in RTI Connext DDS Evaluation version (Trial License)?
how do I get the missing libs?
Regards
Ramya
Yes, the premake script results in different libraries than RTI normally ships. I am not aware of anyone that has created the necessary scripts to build RTI Connext DDS from sources in a way that the resulting libraries are the same. Why not use the libraries as shipped by RTI?