CoreDX DDS Platform Support

You can count on CoreDX DDS to be available where you need it.

We already support a broad range of Operating Systems and Hardware Architectures. From common desktop hardware to ultra-small embedded controllers, even FPGA's, CoreDX DDS runs on a wide variety of platforms.

Check out the table below to see if your system is currently supported. If your system is not listed, don't worry - we are happy to port to new platforms. With our small code baseline and minimal dependencies on operating system services, most ports can be accomplished quickly, generally for little or no charge.

Learn more about our Porting Services.

You may also be interested in CoreDX DDS Supported Languages.

Linux 2.6+, various embedded Linux
x86 (32bit) gcc-3.4.6 (glibc 2.3), 4.3.2 (glibc 2.8), 4.7, 4.8.1
x86_64 (64bit) gcc-3.4.6 (glibc 2.3), 4.3.2 (glibc 2.8), 4.7, 4.8.1
ARM v5 gcc-2011, 3.4, 4.2, 4.3, 4.4
ARM v7 gcc-2011, 3.4, 4.2, 4.3, 4.4, 4.8.1, gcc48hf (Raspberry Pi)
MIPS 32-bit, 64-bit various (uclib, glibc)
PPC32, PPC405, PPC440, PPCe500v2 various (uclib, glibc)
sun4u gnu
Microblaze (Soft CPU) gnu
Nios II (Soft CPU) gnu
Mac OS X v10.7, v10.8
x86 (32bit) llvm 4.2
x86_64 (64bit) llvm 4.2
Windows, WinCE, Windows Embedded
x86 (32bit) VisualStudio 2005, 2008, 2010, 2012
x86_64 (64bit) VisualStudio 2008, 2010, 2012
arm VisualStudio 2008
Solaris 10
i686pc gcc-3.4.3
Sun Studio 12
sun4u gcc-3.4.3
Sun Studio 12
PPC AdaMULTI 20121, 201314
LynxOS-SE, LynxOS-178
x86 gnu
PPC gnu
VxWorks 5.5, 6.6, 6.8, 6.9 (RTP, DKM) (SMP)
x86 gnu
PPC (various variants) gnu
ARM gnu
x86 gcc
QNX 6.4, 6.5
x86 gcc-4.2.4
ARM gnu
Android 2.x, 3.x, 4.x
x86 gnu
ARM gnu
iOS 5.1
i686 llvm-4.2
ARM v7 llvm-4.2
x86 gnu
x86 gnu
PPC gnu
Microblaze (soft cpu) gcc-4.1