aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2011-03-21 12:12:19 +0000
committerRainer Orth <ro@gcc.gnu.org>2011-03-21 12:12:19 +0000
commit64cadbe75ac24ff18975142093b83922c29fa6f4 (patch)
tree5bd068b9b8d68282cad2116abc95f149a82fb3a8 /gcc
parent646f94144c017251b6a4eff7bbf74da43201cea1 (diff)
downloadgcc-64cadbe75ac24ff18975142093b83922c29fa6f4.zip
gcc-64cadbe75ac24ff18975142093b83922c29fa6f4.tar.gz
gcc-64cadbe75ac24ff18975142093b83922c29fa6f4.tar.bz2
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 jar etc. up. Explain support library version requirements. From-SVN: r171221
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/doc/install.texi18
2 files changed, 20 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 65a112e..759bd33 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,6 +1,12 @@
2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR bootstrap/48135
+ * doc/install.texi (Prerequisites): Move jar etc. up.
+ Explain support library version requirements.
+
+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.
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 66bdaf4..fc04c96 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -319,6 +319,20 @@ 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 @command{jar}, or InfoZIP (@command{zip} and @command{unzip})
+
+Necessary to build libgcj, the GCJ runtime.
+
+@end table
+
+Several support libraries are necessary to build GCC, some are required,
+others optional. While any sufficiently new version of required tools
+usually work, library requirements are generally stricter. Newer
+versions may work in some cases, but it's safer to use the exact
+versions documented. We appreciate bug reports about problems with
+newer versions, though.
+
+@table @asis
@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
@@ -374,10 +388,6 @@ does not use PPL, PPL is still required for Graphite.
In both cases @option{--with-cloog} configure option should be used
if CLooG is not installed in your default library search path.
-@item @command{jar}, or InfoZIP (@command{zip} and @command{unzip})
-
-Necessary to build libgcj, the GCJ runtime.
-
@end table
@heading Tools/packages necessary for modifying GCC