forked from Imagelibrary/rtems
2004-02-03 Joel Sherrill <joel@OARcorp.com>
* HELP.html, index.html.in, rtems_footer.html.in, rtems_header.html.in, rtems_support.html.in, FAQ/basic.t, gnu_docs/gnu_footer.html, gnu_docs/index.html, gnu_docs/refcard.html, gnu_docs/rtems_tools_index.html, started/binaries.t, started/buildc.t, started/buildrt.t, started/intro.t, started/require.t, started/sample.t, started/tversions.texi.in: Attempt to make the documentation more accurately reflect the state of the world. These changes were primarily concerned with server layout.
This commit is contained in:
@@ -19,10 +19,7 @@ and Solaris. These are packaged in the following formats:
|
||||
|
||||
RPM is an acronym for the RPM Package Manager. RPM is the
|
||||
native package installer for many Linux distributions including
|
||||
RedHat and SuSE.
|
||||
@c RPM supports other operating systems including
|
||||
@c Cygwin. @uref{mailto:D.J@@fiddes.surfaid.org,David Fiddes <D.J@@fiddes.surfaid.org>}
|
||||
@c did the initial groundwork that lead to Cygwin RPMs being available.
|
||||
RedHat, SuSE, and Fedora.
|
||||
|
||||
The prebuilt binaries are intended to be easy to install and
|
||||
the instructions are similar regardless of the host environment.
|
||||
@@ -38,9 +35,10 @@ Some packaging formats enforce this dependency.
|
||||
across all target architectures. These are referred to as
|
||||
"base" packages.
|
||||
|
||||
@item If buildable for a particular CPU, RPMs are provided for
|
||||
Ada (gnat), Chill, Java (gcj), Fortran (g77), and Objective-C (objc).
|
||||
These binaries are strictly optional.
|
||||
@item Depending upon the version of GCC as well as the development
|
||||
host and target CPU combination, pre-built supplemental packages may
|
||||
be provided for Ada (gnat), Chill, Java (gcj), Fortran (g77), and
|
||||
Objective-C (objc). These binaries are strictly optional.
|
||||
|
||||
@end enumerate
|
||||
|
||||
@@ -106,22 +104,37 @@ RPM will complain about not being able to remove everything.
|
||||
@section Zipped Tar Files
|
||||
|
||||
This section provides information on installing and removing
|
||||
Zipped Tar Files (.tgz).
|
||||
Zipped Tar Files (e.g .tar.gz or .tar.bz2).
|
||||
|
||||
@subsection Installing Zipped Tar Files
|
||||
|
||||
The following is a sample session illustrating the installation
|
||||
of a C/C++ toolset targeting the SPARC architecture assuming
|
||||
that GNU tar is installed as @code{tar}:
|
||||
that GNU tar is installed as @code{tar} for a set of archive
|
||||
files compressed with GNU Zip (gzip):
|
||||
|
||||
@example
|
||||
cd /
|
||||
tar xzf rtems-base-binutils-@value{BINUTILSVERSION}-@value{BINUTILSRPMRELEASE}.tgz
|
||||
tar xzf sparc-rtems-binutils-@value{BINUTILSVERSION}-@value{BINUTILSRPMRELEASE}.tgz
|
||||
tar xzf rtems-base-gcc-gcc@value{GCCVERSION}newlib@value{NEWLIBVERSION}-@value{GCCRPMRELEASE}.tgz
|
||||
tar xzf sparc-rtems-gcc-gcc@value{GCCVERSION}newlib@value{NEWLIBVERSION}-@value{GCCRPMRELEASE}.tgz
|
||||
tar xzf rtems-base-gdb-@value{GDBVERSION}-@value{GDBRPMRELEASE}.tgz
|
||||
tar xzf sparc-rtems-gdb-@value{GDBVERSION}-@value{GDBRPMRELEASE}.tgz
|
||||
tar xzf @value{RTEMSRPMPREFIX}rtems-base-binutils-@value{BINUTILSVERSION}-@value{BINUTILSRPMRELEASE}.tar.gz
|
||||
tar xzf @value{RTEMSRPMPREFIX}sparc-rtems-binutils-@value{BINUTILSVERSION}-@value{BINUTILSRPMRELEASE}.tar.gz
|
||||
tar xzf @value{RTEMSRPMPREFIX}rtems-base-gcc-gcc@value{GCCVERSION}newlib@value{NEWLIBVERSION}-@value{GCCRPMRELEASE}.tar.gz
|
||||
tar xzf @value{RTEMSRPMPREFIX}sparc-rtems-gcc-gcc@value{GCCVERSION}newlib@value{NEWLIBVERSION}-@value{GCCRPMRELEASE}.tar.gz
|
||||
tar xzf @value{RTEMSRPMPREFIX}rtems-base-gdb-@value{GDBVERSION}-@value{GDBRPMRELEASE}.tar.gz
|
||||
tar xzf @value{RTEMSRPMPREFIX}sparc-rtems-gdb-@value{GDBVERSION}-@value{GDBRPMRELEASE}.tar.gz
|
||||
@end example
|
||||
|
||||
The following command set is the equivalent command sequence
|
||||
for the same toolset assuming that is was compressed with
|
||||
GNU BZip (bzip2):
|
||||
|
||||
@example
|
||||
cd /
|
||||
tar xjf @value{RTEMSRPMPREFIX}rtems-base-binutils-@value{BINUTILSVERSION}-@value{BINUTILSRPMRELEASE}.tar.bz2
|
||||
tar xjf @value{RTEMSRPMPREFIX}sparc-rtems-binutils-@value{BINUTILSVERSION}-@value{BINUTILSRPMRELEASE}.tar.bz2
|
||||
tar xjf @value{RTEMSRPMPREFIX}rtems-base-gcc-gcc@value{GCCVERSION}newlib@value{NEWLIBVERSION}-@value{GCCRPMRELEASE}.tar.bz2
|
||||
tar xjf @value{RTEMSRPMPREFIX}sparc-rtems-gcc-gcc@value{GCCVERSION}newlib@value{NEWLIBVERSION}-@value{GCCRPMRELEASE}.tar.bz2
|
||||
tar xjf @value{RTEMSRPMPREFIX}rtems-base-gdb-@value{GDBVERSION}-@value{GDBRPMRELEASE}.tar.bz2
|
||||
tar xjf @value{RTEMSRPMPREFIX}sparc-rtems-gdb-@value{GDBVERSION}-@value{GDBRPMRELEASE}.tar.bz2
|
||||
@end example
|
||||
|
||||
Upon successful completion of the above command sequence, a
|
||||
@@ -132,9 +145,9 @@ PATH.
|
||||
|
||||
@subsection Removing Zipped Tar Files
|
||||
|
||||
There is no automatic way to remove the contents of a @code{tgz} once
|
||||
it is installed. The contents of the directory @code{@value{RTEMSPREFIX}}
|
||||
can be removed but this will likely result in other packages
|
||||
being removed as well.
|
||||
There is no automatic way to remove the contents of a @code{tar.gz}
|
||||
or @code{tar.bz2} once it is installed. The contents of the directory
|
||||
@code{@value{RTEMSPREFIX}} can be removed but this will likely result
|
||||
in other packages being removed as well.
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user