path: root/README.configure
diff options
authorJoel Sherrill <>1997-12-16 18:39:28 +0000
committerJoel Sherrill <>1997-12-16 18:39:28 +0000
commit9e86f6d6dfc56936071e74b5f05feed29d5a01ab (patch)
tree193f42228687a845a3fcc057eec72dbdd23ef21d /README.configure
parentd2632274d6206ab9a6075022adb2f4fc7b6f2d1d (diff)
Corrected minor things including changing RTEMSBSP to RTEMS_BSP.
Diffstat (limited to 'README.configure')
1 files changed, 8 insertions, 8 deletions
diff --git a/README.configure b/README.configure
index 8f42461157..713b76695f 100644
--- a/README.configure
+++ b/README.configure
@@ -21,9 +21,9 @@ RTEMS-specific option are supported:
- --enable-gcc28
+ --enable-gcc28 (also use enable-libcdir when disabled)
- --enable-libcdir=<DIRECTORY> (do not use gcc 2.8 is enabled)
+ --enable-libcdir=<DIRECTORY> (do not use if gcc 2.8 is enabled)
--enable-rtemsbsp="bsp1 bsp2 ..."
By default, the RTEMS posix interface is built for targets that support
@@ -46,14 +46,14 @@ the location of the Standard C Library with the --enable-libcdir
option. If using a gcc which supports the -specs option, then
the --enable-gcc28 option may be used to enable this feature.
You should use the --enable-gcc28 option when using either the
-egcs source tree or testgcc snapshots.
+egcs source tree, testgcc snapshots, or gcc 2.8.0 or newer.
By default, all bsps for a target are built. There are two ways of
changing this:
+ use the --enable-rtemsbsp otion which will set the specified
bsps as the default bsps, or
- + set the RTEMSBSP variable during make (see below).
+ + set the RTEMS_BSP variable during make (see below).
The --enable-rtemsbsp= option configures RTEMS for a specific target
architecture. The following targets are supported:
@@ -83,7 +83,8 @@ overriden by one of the following methods:
--program-prefix=m68k-coff- option.
To build, run make in the build directory. To specify which bsps to build,
-add the RTEMSBSP="bsp1 bsp2 .." to the make command.
+add the RTEMS_BSP="bsp1 bsp2 .." to the make command. Specifying multiple
+BSPs to build only works from the top level build directory.
Installation is done under $(prefix)/$(target)/rtems.
@@ -91,10 +92,9 @@ As an example, to build and install the mvme136 and dmv152 bsps for m68k do:
(path_to_rtems_src)/configure --target=m68k-rtems
- make RTEMSBSP="mvme136 dmv152"
+ make RTEMS_BSP="mvme136 dmv152"
- make install RTEMSBSP="mvme136 dmv152"
+ make install RTEMS_BSP="mvme136 dmv152"
The sample tests are built by 'make all', do a 'make test' to build the full
test suite.