This section includes:
Connext DDS requires a multi-threaded operating system. This section describes the supported host and target systems.
In this context, a host is the computer on which you will be developing a Connext DDS application. A target is the computer on which the completed application will run. A host installation provides the RTI Code Generator tool (rtiddsgen), examples and documentation, as well as the header files required to build a Connext DDS application for any architecture. You will also need a target installation, which provides the libraries required to build a Connext DDS application for that particular target architecture.
Table 1 Supported Platforms for Connext DDS 5.2.0 lists the supported platforms. See the RTI Connext DDS Core Libraries Platform Notes for more information on each one.
Operating System |
Version |
AIX® |
AIX 5.3, 7.1 |
Android™ |
Android 2.3 - 4.4 |
INTEGRITY® (target only) |
INTEGRITY 5.0.11, 10.0.2, and 11.0.4 |
Linux® (ARM® CPU) |
Raspbian Wheezy 7.0 |
Linux (Intel® CPU) |
CentOS 5.4, 5.5, 6.0, 6.2 - 6.4 Red Hat® Enterprise Linux 4.0, 5.0-5.2, 5.4, 5.5, 6.0 - 6.5, 7 SUSE® Linux Enterprise Server 11 SP2, SP3 Ubuntu® Server 12.04 LTS, Ubuntu 14 Wind River® Linux 4 |
Linux (PowerPC® CPU) |
Freescale P2020RDB Wind River Linux 3 Yellow Dog™ Linux 4.0 |
LynxOS® (target only) |
LynxOS 4.0, 4.2, 5.0 |
Mac OS® |
OS X 10.8, 10.10 |
QNX® (target only) |
QNX Neutrino® 6.4.1, 6.5 |
Solaris™ |
Solaris 2.9, 2.10 |
VxWorks® (target only) |
VxWorks 5.5, 6.3 - 6.9, 6.9.3.2, 6.9.4, 7.0 VxWorks 653 2.3 |
Windows® |
Windows 7, 8, 8.1 Windows Server 2003, 2008 R2, 2012 R2 Windows Vista® Windows XP Professional SP2 |
Table 2 lists additional target libraries available for Connext DDS, for which RTI offers custom support. If you are interested in using one of these platforms, please contact your local RTI representative or email sales@rti.com.
Other platforms not listed in this document may be supported through special development and maintenance agreements. Contact your RTI sales representative for details.
Operating System |
Version |
INTEGRITY |
INTEGRITY 5.0.11 on PPC 8349 CPU |
Linux |
Linux 3.8.13 on QorIQ or P4040/P4080/P4081 CPU |
NeoKylin Linux Advanced Server 6.0 on ICT Loongson-3A V0.5 FPU V0.1 |
|
NI Linux Real-Time 3.21Requires a hardware FPU in the processor and are compatible with systems that have soft-float libc. on ARMv7 CPU |
|
Red Hat Enterprise Linux 5.2 on x86 CPU with gcc 4.2.1 |
|
RedHawk Linux 6.0 on x64 CPU |
|
VxWorks |
VxWorks 6.7 and 6.8 using JamaicaVM 6.2.1 with gcc 4.1.2 |
© 2015 RTI