Changeset 0df2ab87 in rtems


Ignore:
Timestamp:
Apr 13, 1998, 7:42:55 PM (22 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
a178b68d
Parents:
bb5b0467
Message:

Now builds for all formats.

Updated to include Steve's figures for the first time.

Location:
doc/started
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • doc/started/Makefile

    rbb5b0467 r0df2ab87  
    5151
    5252require.texi: require.t versions.texi
    53         $(BMENU) -c -p "Resources on the Internet" \
     53        $(BMENU) -c -p "EGCS Mailing List" \
    5454            -u "Top" \
    5555            -n "Building the GNU C/C++ Cross Compiler Toolset" ${*}.t
     
    8282html: dirs $(FILES)
    8383        -mkdir -p $(WWW_INSTALL)/$(PROJECT)
     84        -cp pictures/sfile12c.jpg $(WWW_INSTALL)/$(PROJECT)
     85        -cp pictures/bit_c.jpg $(WWW_INSTALL)/$(PROJECT)
    8486        $(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \
    8587            $(PROJECT).texi
  • doc/started/buildc.t

    rbb5b0467 r0df2ab87  
    1414toolset and install it.
    1515
    16 @section Directory Organization
    17 
    18 The tree structure in the figure below is assumed to be present in the
    19 following discussions:
    20 
    21 @center @b{XXX directory tree figure goes here}
    22 
    2316@section Get All the Pieces
    2417
    2518Gather the components that will be required for the installation and place
    26 them in an archive directory. Call this directory arc. Be sure that there
     19them in an archive directory. Call this directory @code{arc}. Be sure that there
    2720is sufficient space to hold all necessary information. This will amount to
    28 approximately 20 megabytes.
     21approximately 20 megabytes.  In addition, make a directory named @code{tools}
     22to build the cross-compiler in.
     23
    2924
    3025@subheading @value{GCC-VERSION}
     
    7065
    7166Create a directory called tools that will serve as a working directory to
    72 perform the build of the cross compiler tools.
    73 
    74 @section Unarchiving the Tools
    75 
    76 Unpack the compressed tar files using the following command sequence:
     67perform the build of the cross compiler tools.  Since we previously
     68created a directory named @code{arc} to place the files we downloaded
     69into, this will result in a starting directory structure similar the
     70one shown in the following figure:
     71
     72@ifset use-ascii
     73@example
     74@group
     75                parent directory common to the
     76               tools and archive subdirectories
     77                             |
     78      +----------------------+----------------------+
     79      |                                             | 
     80   tools                                           arc
     81@end group
     82@end example
     83@end ifset
     84
     85
     86@ifset use-tex
     87@c for now use the ascii version
     88@example
     89@group
     90                parent directory common to the
     91               tools and archive subdirectories
     92                             |
     93      +----------------------+----------------------+
     94      |                                             |
     95   tools                                           arc
     96@end group
     97@end example
     98@tex
     99@end tex
     100@end ifset
     101
     102
     103@ifset use-html
     104@html
     105<IMG SRC="sfile12c.jpg" WIDTH=417 HEIGHT=178
     106    ALT="Starting Directory Organization">
     107@end html
     108@end ifset
     109
     110@section Unarchiving the Sources
     111
     112While in the @code{tools} directory, unpack the compressed
     113tar files using the following command sequence:
    77114
    78115@example
     
    91128@item @value{NEWLIB-UNTAR}
    92129@end itemize
     130
     131Graphically, this will look something like the following figure:
     132
     133@ifset use-ascii
     134@example
     135@group
     136Not currently available in ASCII.
     137@end group
     138@end example
     139@end ifset
     140
     141
     142@ifset use-tex
     143@c for now use the ascii version
     144@example
     145@group
     146Not currently available in printed document.
     147@end group
     148@end example
     149@tex
     150@end tex
     151@end ifset
     152
     153@ifset use-html
     154@html
     155<IMG SRC="bit_c.jpg" WIDTH=816 HEIGHT=267 ALT="Directory Organization">
     156@end html
     157@end ifset
    93158
    94159@c
  • doc/started/nt.t

    rbb5b0467 r0df2ab87  
    259259
    260260@example
    261 · /build/@value{EGCS-UNTAR}/libf2c
    262 · /build/@value{EGCS-UNTAR}/gcc/objc
    263 · /build/@value{EGCS-UNTAR}/gcc/f
     261· /build/@value{GCC-UNTAR}/libf2c
     262· /build/@value{GCC-UNTAR}/gcc/objc
     263· /build/@value{GCC-UNTAR}/gcc/f
    264264@end example
    265265
    266266@b{NOTE}: See @ref{Bug in Patch Utility}.
    267267
    268 @item Copy to /build/@value{EGCS-UNTAR}/ the following directories:
     268@item Copy to /build/@value{GCC-UNTAR}/ the following directories:
    269269
    270270@itemize @bullet
    271 @item /build/newlib-1.0.8/newlib
    272 @item /build/newlib-1.0.8/libgloss
     271@item /build/@value{NEWLIB-UNTAR}/newlib
     272@item /build/@value{NEWLIB-UNTAR}/libgloss
    273273@end itemize
    274274
     
    276276
    277277@example
    278 ../@value{EGCS-UNTAR}/configure --verbose --target=m68k-rtems \
     278../@value{GCC-UNTAR}/configure --verbose --target=m68k-rtems \
    279279    --prefix=/gcc-m68k --with-gnu-as --with-gnu-ld \
    280280    --with-targets=all --with-newlib
     
    286286
    287287@item Then run your favourite Unix format compaatible file editor,
    288 and edit @code{/build/@value{EGCS-UNTAR}/gcc/Makefile}
     288and edit /build/@value{GCC-UNTAR}/gcc/Makefile
    289289Search for the section:
    290290
Note: See TracChangeset for help on using the changeset viewer.