You are here: System Requirements > Supported Operating Systems

System Requirements

This section includes:

Supported Operating Systems

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.

Table 1 Supported Platforms for Connext DDS 5.2.0

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.

Table 2 Custom Supported Platforms

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