Skip to content
This repository has been archived by the owner on Jun 3, 2019. It is now read-only.

Prerequisites

Morgan Quigley edited this page Aug 24, 2015 · 18 revisions

FreeRTPS is designed for portability, so it does not have any runtime dependencies. However, the current Linux-based build system requires Make, CMake, and gcc to produce Linux executables.

To compile and run FreeRTPS on a microcontroller (MCU), you'll need a cross-compiler. At time of writing, the only supported MCU target are bare-metal STM32 processors. To use FreeRTPS with STM32, you'll need its port of gcc (arm-none-eabi) and OpenOCD. You'll also probably want gdb for this target. The following sections will walk through the installation of these tools on Ubuntu 14.04 LTS (Trusty).

Clone this wiki locally