From 8e8676daae33d27c42ba95ff0a3721316c2245c7 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sat, 11 Apr 1998 13:55:14 +0000 Subject: Base line -- copied from C/C++ --- doc/started_ada/buildrt.t | 70 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 doc/started_ada/buildrt.t (limited to 'doc/started_ada/buildrt.t') diff --git a/doc/started_ada/buildrt.t b/doc/started_ada/buildrt.t new file mode 100644 index 0000000000..daaf72f88b --- /dev/null +++ b/doc/started_ada/buildrt.t @@ -0,0 +1,70 @@ +@c +@c +@c COPYRIGHT (c) 1988-1998. +@c On-Line Applications Research Corporation (OAR). +@c All rights reserved. +@c +@c $Id$ +@c + +@chapter Building RTEMS + +@section Unpack the RTEMS source + +Use the following command sequence to unpack the RTEMS source into the +tools directory: + +@example +cd tools +tar xzf ../arc/@value{RTEMS-TAR} +@end example + +@section Add the bin directory under the install point to the default PATH + +In order to compile RTEMS, you must have the cross compilation toolset +in your search patch. The following command appends the directory +where the tools were installed in the previous chapter: + +@example +export PATH=$PATH:/bin +@end example + +NOTE: The above command is in Bourne shell (@code{sh}) syntax and should work with +the Korn (@code{ksh}) and GNU Bourne Again Shell (@code{bash}). It will not +work with the C Shell (@code{csh})or derivatives of the C Shell. + +@section Generate RTEMS for a specific target and board support package + +Make a build directory under tools and build the RTEMS product in this +directory. The ../@value{RTEMS-UNTAR}/configure +command has numerous command line +arguments. These arguments are discussed in detail in documentation that +comes with the RTEMS distribution. In the installation described in the +section "Unpack the RTEMS source", these configuration options can be found +in file tools/@value{RTEMS-UNTAR}/README.configure. + +The following shows the command sequence required to configure, +compile, and install RTEMS with the POSIX API, KA9Q TCP/IP, +and C++ support disabled. RTEMS will be built to target +the @code{BOARD_SUPPORT_PACKAGE} board. + +@example +mkdir build-rtems +cd build-rtems +../@value{RTEMS-UNTAR}/configure --target= \ + --disable-posix --disable-ka9q --disable-cxx \ + --enable-rtemsbsp=\ + --prefix= +gmake all install +@end example + +Where: + +The list of currently supported of 's and +'s can be found in +tools/@value{RTEMS-UNTAR}/README.configure. + + is the installation point from the previous step +"Modify the bit script" in the build of the tools. + + -- cgit v1.2.3