How do I use RTI Data Distribution Service on a 64-bit platform?

Note: RTI Data Distribution Service 4.0 and 4.1.

RTI Data Distribution Service 4.1d provides native support for these 64-bit platforms: 

  • Red Hat Enterprise Linux 3.0 and 4.0
  • Solaris 10
  • Windows XP Professional x64 Edition

To build and run earlier versions of RTI Data Distribution Service applications (4.1c or lower) on 64-bit Linux or Solaris machines, you must use the corresponding 32-bit version of RTI Data Distribution Service and build application code in 32-bit compatibility mode. 

  • Under Linux for x86_64 CPUs: GCC supports "multilib" functionality, which allows the installation of both 32-bit and 64-bit versions of the system libraries. You will need to ensure that you have the 32-bit compatibility libraries installed (this should be the default configuration). Additionally, please make sure to specify the  -m32 compiler option to gcc for both compiling and linking your application.
  • Under Solaris for SPARC v9 CPUs: 32-bit application generation is the default behavior for both the Sun Forte compiler family and GCC.