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.
OS | ARCHITECTURE | BUILD TOOLS | |
Linux 2.6+, various embedded Linux | |||
x86 (32bit) | gcc-4.3.2 (glibc 2.8), 4.7, 4.8.1, 5 | ||
x86_64 (64bit) | gcc-4.3.2 (glibc 2.8), 4.7, 4.8.1, 5 | ||
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) | ||
ARM v7-A | gcc 5.2 | ||
aarch64 | gcc 4.9 | ||
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 2010, 2012, 2013, 2015 | ||
MinGW/gcc-3.4.5 | |||
x86_64 (64bit) | VisualStudio 2010, 2012, 2013, 2015 | ||
MinGW/gcc-7.2 | |||
arm | VisualStudio 2008 | ||
Solaris 10 | |||
i686pc | gcc-3.4.3 | ||
Sun Studio 12 | |||
sun4u | gcc-3.4.3 | ||
Sun Studio 12 | |||
INTEGRITY | |||
PPC | AdaMULTI 201254 | ||
arm | AdaMULTI 201416, 201516 | ||
INTEGRITY-178B tuMP | |||
PPC | AdaMULTI 20121, 201314, 201654 | ||
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 | ||
VxWorks-653 2.4 | |||
PPC | gnu | ||
DeOS | |||
x86 | gcc | ||
QNX 6.5, 6.6 | |||
x86 | gcc-4.2.4 | ||
ARM | gnu | ||
Android 2.x -> 8.x | |||
x86 | gnu | ||
ARM | gnu | ||
iOS 5.1 -> 11 | |||
i686, x86_64 | llvm-4.2 | ||
ARM v7, ARM64 | llvm-4.2 | ||
Free-RTOS | |||
ARM | gnu | ||
Thread-X | |||
x86 | gnu | ||
NexusWare | |||
x86 | gnu | ||
PPC | gnu | ||
Unison | |||
Microblaze (soft cpu) | gcc-4.1 | ||