OAR

RTEMS 4.5.0 On-Line Library


Using the RTEMS configure Script Directly

PREV UP NEXT Bookshelf Getting Started with GNAT/RTEMS

4.5.1: Using the RTEMS configure Script Directly

Make a build directory under tools and build the RTEMS product in this directory. The ../rtems-4.5.0/configure command has numerous command line arguments. These arguments are discussed in detail in documentation that comes with the RTEMS distribution. If you followed the procedure described in the section Unarchive the RTEMS Source, these configuration options can be found in the file tools/rtems-4.5.0/README.configure.

NOTE: The GNAT/RTEMS run-time implementation is based on the POSIX API. Thus the RTEMS configuration for a GNAT/RTEMS environment MUST include the --enable-posix flag.

The following shows the command sequence required to configure, compile, and install RTEMS with the POSIX API, FreeBSD TCP/IP, and C++ support disabled. RTEMS will be built to target the BOARD_SUPPORT_PACKAGE board.

mkdir build-rtems
cd build-rtems
../rtems-4.5.0/configure --target=<TARGET_CONFIGURATION> \
    --disable-posix --disable-tcpip --disable-cxx \
    --enable-rtemsbsp=<BOARD_SUPPORT_PACKAGE>\
    --prefix=<INSTALL_POINT>
make all install

Where the list of currently supported <TARGET_CONFIGURATION>'s and <BOARD_SUPPORT_PACKAGE>'s can be found in tools/rtems-4.5.0/README.configure.

<INSTALL_POINT> is typically the installation point for the tools and is /opt/rtems when using prebuilt toolset executables.

NOTE: The make utility used should be GNU make.


PREV UP NEXT Bookshelf Getting Started with GNAT/RTEMS

Copyright © 1988-2000 OAR Corporation