Commit eb975109 by Rainer Orth Committed by Rainer Orth

re PR bootstrap/48135 (build fails on Solaris2.8 due to Glob.pm not found within /usr/perl5)

	PR bootstrap/48135
	* doc/install.texi (Prerequisites): Move Perl to build
	requirements.  Always necessary on Solaris 2 with Sun ld.

From-SVN: r171218
parent 8a509ffd
2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR bootstrap/48135
* doc/install.texi (Prerequisites): Move Perl to build
requirements. Always necessary on Solaris 2 with Sun ld.
2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* doc/install.texi (Specific, alpha*-dec-osf5.1): Update for * doc/install.texi (Specific, alpha*-dec-osf5.1): Update for
binutils 2.21. binutils 2.21.
(Specific, i?86-*-solaris2.[89]): Likewise. (Specific, i?86-*-solaris2.[89]): Likewise.
......
...@@ -303,6 +303,22 @@ Necessary (only on some platforms) to untar the source code. Many ...@@ -303,6 +303,22 @@ Necessary (only on some platforms) to untar the source code. Many
systems' @command{tar} programs will also work, only try GNU systems' @command{tar} programs will also work, only try GNU
@command{tar} if you have problems. @command{tar} if you have problems.
@item Perl version 5.6.1 (or later)
Necessary when targetting Darwin, building @samp{libstdc++},
and not using @option{--disable-symvers}.
Necessary when targetting Solaris 2 with Sun @command{ld} and not using
@option{--disable-symvers}. A helper
script needs @samp{Glob.pm}, which is missing from @command{perl} 5.005
included in Solaris@tie{}8. The bundled @command{perl} in Solaris@tie{}9 and up
works.
Necessary when regenerating @file{Makefile} dependencies in libiberty.
Necessary when regenerating @file{libiberty/functions.texi}.
Necessary when generating manpages from Texinfo manuals.
Used by various scripts to generate some files included in SVN (mainly
Unicode-related and rarely changing) from source tables.
@item GNU Multiple Precision Library (GMP) version 4.3.2 (or later) @item GNU Multiple Precision Library (GMP) version 4.3.2 (or later)
Necessary to build GCC@. If you do not have it installed in your Necessary to build GCC@. If you do not have it installed in your
...@@ -447,21 +463,6 @@ DVI or PDF files, respectively. ...@@ -447,21 +463,6 @@ DVI or PDF files, respectively.
Necessary to access the SVN repository. Public releases and weekly Necessary to access the SVN repository. Public releases and weekly
snapshots of the development sources are also available via FTP@. snapshots of the development sources are also available via FTP@.
@item Perl version 5.6.1 (or later)
Necessary when regenerating @file{Makefile} dependencies in libiberty.
Necessary when regenerating @file{libiberty/functions.texi}.
Necessary when generating manpages from Texinfo manuals.
Necessary when targetting Darwin, building @samp{libstdc++},
and not using @option{--disable-symvers}.
Necessary when targetting Solaris 2 with Sun @command{ld}, building
@samp{libstdc++}, and not using @option{--disable-symvers}. A helper
scripts needs @samp{Glob.pm}, which is missing from @command{perl} 5.005
included in Solaris@tie{}8. The bundled @command{perl} in Solaris@tie{}9 and up
works.
Used by various scripts to generate some files included in SVN (mainly
Unicode-related and rarely changing) from source tables.
@item GNU diffutils version 2.7 (or later) @item GNU diffutils version 2.7 (or later)
Useful when submitting patches for the GCC source code. Useful when submitting patches for the GCC source code.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment