Changeset 58ae19a in rtems


Ignore:
Timestamp:
Apr 18, 1997, 6:33:53 PM (24 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
7e7143e
Parents:
dda5cf4
Message:

Updated to reflect --enable-gcc28 and --enable-libcdir options.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • README.configure

    rdda5cf4 r58ae19a  
    2121        --disable-tcpip
    2222        --disable-tests
     23        --enable-gcc28
     24        --enable-libcdir=<DIRECTORY>
    2325        --enable-rtemsbsp="bsp1 bsp2 ..."
    2426
     
    3335configuration in case building the tests are not necessary.
    3436
     37By default, RTEMS is built using arguments and build rules which are
     38compatible with gcc 2.7.2.2.  This requires that the user specify
     39the location of the Standard C Library with the --enable-libcdir
     40option.  If using a gcc which supports the -specs option, then
     41the --enable-gcc28 option may be used to enable this feature.
     42
    3543By default, all bsps for a target are built. There are  two ways of
    3644changing this:
     
    4048  + set the RTEMSBSP variable during make (see below).
    4149
    42 The cross-compiler is set to $(target)-gcc by default. This can be
    43 overriden by one of the following methods:
    44 
    45   + running make with CC_FOR_TARGET=compiler_to_use. The same applies to
    46     all the target specific tools (AS, AR, NM, OBJCOPY, SIZE, LD), or
    47   + by using the --program-prefix option to configure to specify the
    48     string which will prepended to the tool names.  Be sure to include
    49     a trailing "-".  For example, to use a m68k-coff toolset, use the
    50     --program-prefix=m68k-coff- option.
    51 
    52 The --target= option configures RTEMS for a specific target architecture.
    53 The following targets are supported:
     50The --enable-rtemsbsp= option configures RTEMS for a specific target
     51architecture.  The following targets are supported:
    5452
    5553        (none)                  will build the host-based version on Linux,
     
    6765        sparc-rtems
    6866       
     67The cross-compiler is set to $(target)-gcc by default. This can be
     68overriden by one of the following methods:
     69
     70  + running make with CC_FOR_TARGET=compiler_to_use. The same applies to
     71    all the target specific tools (AS, AR, NM, OBJCOPY, SIZE, LD), or
     72  + by using the --program-prefix option to configure to specify the
     73    string which will prepended to the tool names.  Be sure to include
     74    a trailing "-".  For example, to use a m68k-coff toolset, use the
     75    --program-prefix=m68k-coff- option.
     76
    6977To build, run make in the build directory. To specify which bsps to build,
    7078add the RTEMSBSP="bsp1 bsp2 .." to the make command.
     
    208216
    209217A fairly rescent version of gawk is needed to build RTEMS. This should be
    210 changed so that a plain vanilla awk also works.
     218changed so that a plain vanilla awk also works. [NOTE: This dependency
     219should disappear when the "gcc 2.8 -specs" is finished.]
    211220
    212221'make install' should only install necessary files, not the full
Note: See TracChangeset for help on using the changeset viewer.