DevelopmentHosts

From RTEMSWiki

Jump to: navigation, search

Most RTEMS developers use the GNU Development Tools from the Free Software Foundation including GNU Compiler Collection (GCC), GNU Binary Utilities (binutils), GNU Debugger (gdb), Autoconf, and Automake. These tools support many operating systems and are used by the RTEMS Project in a cross development setup. The RTEMS project recommends and encourages Linux as a development platform for RTEMS.

RTEMS users have built the toolset on many host operating systems but the RTEMS Project provides pre-built toolset binaries for the following development hosts:

  • GNU/Linux in RPM format
    • Supports Redhat 7.3-9.0, Fedora Core releases, and various other distributions. The RPMS are available from the RTEMS APT/Yum Repository for supported distributions.
  • Windows

In the past, the RTEMS Project has provided binaries for Cygwin. There is nothing wrong with Cygwin, there are just so many hours in the day. If this interests you sponsor Cygwin support and/or volunteer to help.

In addition, FreeBSD provides "ports" for the RTEMS toolsets as part of their standard collection. There's also prebuild packages for popular architectures.

Various RTEMS users regularly report success in using other operating systems as development hosts including MacOS X, NetBSD, and OpenBSD.

There is a small minority of RTEMS users who have used other toolsets including the Metrowerk toolset for the PowerPC.

RTEMS/Linux/Windows Triple boot using GRUB 2.0 [1]

Personal tools