RTI Connext DDS Micro has been designed to be easy to build and to require few tools on the host.
The host machine must :
- support long filenames (8.3 will not work). RTI Connext DDS Micro does not require a case sensitive file-system.
- have the necessary compiler, linkers, and build-tools installed.
- be able to unzip ZIP archives.
The host machine should :
- have CMake (www.CMake.org) installed. Note that it is not required to use CMake to build RTI Connext DDS Micro, and in some cases it may also not be recommended. As a rule of thumb, if RTI Connext DDS Micro can be built from the command-line, CMake is recommended.
- be able to run bash shell scripts (Unix type systems) or BAT scripts (Windows machines).
Typical examples of host machines are:
- a Linux PC with the GNU tools installed (make, gcc, g++, etc).
- a Mac computer with Xcode and the command-line tools installed.
- a Windows computer with Microsoft Visual Studio Express edition.
- a Linux, Mac or Windows computer with an embedded development tool-suite.