Libs missing from open community Source distribution

2 posts / 0 new
Last post
Offline
Last seen: 7 years 2 months ago
Joined: 01/19/2016
Posts: 3
Libs missing from open community Source distribution

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

jwillemsen's picture
Offline
Last seen: 2 years 10 months ago
Joined: 09/24/2013
Posts: 55

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?