Helloworld.idl rtiddsgen generation for x86_64

5 posts / 0 new
Last post
Offline
Last seen: 3 years 5 months ago
Joined: 06/30/2021
Posts: 7
Helloworld.idl rtiddsgen generation for x86_64

Hi,
I installed the evaluvation bundle of RTI and followed the instruction mentioned in https://community.rti.com/static/documentation/connext-dds/6.0.1/doc/manuals/connext_dds/getting_started/cpp11/intro_pubsub_cpp.html#.

I am working with the below architecture and excuted the command rtiddsgen -language c++11 -platform x64 -create makefiles -create typefiles -d c++11 hello_world.idl and got the error rtiddsgen can not generate build/project files for the architecture: x64

uname -a

Linux ubuntu20 5.8.0-59-generic #66~20.04.1-Ubuntu SMP Thu Jun 17 11:14:10 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

I am doing something wrong here?

 

Keywords:
Offline
Last seen: 2 months 2 weeks ago
Joined: 04/02/2013
Posts: 196

The rtiddsgen help will give you the list of supported architecture strings for each language. In this case you probably want -platform x64Linux4gcc7.3.0.

Offline
Last seen: 3 years 5 months ago
Joined: 06/30/2021
Posts: 7

Hi alex,

Thanks a lot. This solves the problem but unfortunately 

rtiddsgen version 3.1.0 is not listing the supported architecture

Howard's picture
Offline
Last seen: 1 day 7 hours ago
Joined: 11/29/2012
Posts: 618

Hmm, it does for me:

 

          For language C++11:
            arm64Android9.0clang8.0ndkr19b, armv7Android9.0clang8.0ndkr19b,
            armv6vfphLinux3.xgcc4.7.2, armv7aLinux3.12gcc4.9.3cortex-a9,
            armv8Linux4.9gcc6.2.0, armv7Linuxgcc7.3.0,
            armv7Linux4gcc7.5.0, armv8Linux4.4gcc5.4.0,
            armv8Linux4gcc7.3.0, i86Linux3gcc4.8.2,
            i86RedHawk6.5gcc4.9.2, x64RedHawk6.5gcc4.9.2,
            ppce500mcLinux3gcc4.7.2, ppc32e6500Linuxgcc4.9.1,
            x64Linux3gcc4.8.2FACE_GP, x64Linux3gcc4.8.2,
            armv7aWRLinux8gcc5.2.0, ppce6500Linuxgcc5.2.0,
            i86Linux3gcc5.4.0, x64Linux3gcc5.4.0,
            x64Linux4gcc7.3.0, x64Linuxgcc7.4.1,
            x64Linux4gcc7.3.0FACE_GP, i86Win32VS2012,
            x64Win64VS2012, i86Win32VS2013,
            x64Win64VS2013, i86Win32VS2015,
            x64Win64VS2015, i86Win32VS2017,
            i86INtime6.3VS2017, x64Win64VS2017,
            i86Win32VS2019, i86INtime6.3VS2019,
            x64Win64VS2019, x64Darwin17clang9.0,
            i86QNX6.6qcc_cpp4.7.3, armv7aQNX6.6.0qcc_cpp4.7.3,
            armv7aQNX7qcc_cxx, armv7QNX7.0.0qcc_cxx5.4.0,
            armv8QNX7.0.0qcc_cxx5.4.0, armv8QNX7.0.0qcc_gpp5.4.0,
            i86QNX7.0.0qcc_gpp5.4.0, x64QNX7.0.0qcc_cxx5.4.0,
            x64QNX7.0.0qcc_gpp5.4.0, pentium64Vx7.0gcc4.8.1_rtp,
            x64Vx7SR0630llvm8.0.0.2_rtp, pentiumInty11.pcx64

 

PK_RTI's picture
Offline
Last seen: 2 weeks 23 hours ago
Joined: 07/01/2021
Posts: 28

I'm an RTI Application Engineer, and would be happy to send you a Connext Evaluation Guide which might make your getting started a bit easier. Just let me know if you'd like a copy here, or shoot me an email at pk@rti.com.

Thanks! PK