From 4f3ce03f29a3e4b2dfbb4ac8254a946e4c778140 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Sat, 15 Nov 2003 20:09:41 +0000 Subject: [PATCH] install.texi (Prerequisites): Refine documentation of autoconf, automake and perl requirements. * doc/install.texi (Prerequisites): Refine documentation of autoconf, automake and perl requirements. Document required gettext version. From-SVN: r73632 --- gcc/ChangeLog | 6 ++++++ gcc/doc/install.texi | 21 +++++++++++++++------ 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0ea19433ed9..4f2a3a36fc8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2003-11-15 Joseph S. Myers + + * doc/install.texi (Prerequisites): Refine documentation of + autoconf, automake and perl requirements. Document required + gettext version. + 2003-11-14 Jason Merrill * function.c (assign_parms): Use TREE_TYPE to determine the real diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 7183df3765b..ab82f16ac02 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -287,16 +287,23 @@ systems' @command{tar} programs will also work, only try GNU @heading Tools/packages necessary for modifying GCC @table @asis -@item autoconf version 2.13 (NO earlier or later versions) and +@item autoconf versions 2.13 and 2.57 @itemx GNU m4 version 1.4 (or later) Necessary when modifying @file{configure.in}, @file{aclocal.m4}, etc.@: -to regenerate @file{configure} and @file{config.in} files +to regenerate @file{configure} and @file{config.in} files. Most +directories require autoconf 2.13 (exactly), but @file{libiberty} and +@file{libstdc++-v3} require autoconf 2.57 (exactly). -@item automake version ??? +@item automake versions 1.4-p? and 1.7.? Necessary when modifying a @file{Makefile.am} file to regenerate its -associated @file{Makefile.in} +associated @file{Makefile.in}. Most directories require a 1.4 series +automake; @file{libstdc++-v3} requires a 1.7 series automake. + +@item gettext version 0.12 (or later) + +Needed to regenerate @file{gcc.pot}. @item gperf version 2.7.2 (or later) @@ -362,8 +369,10 @@ 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 something with intl??? (pod2man???) -Other stuff??? +Necessary when regenerating @file{libiberty/functions.texi}. +Necessary when generating manpages from Texinfo manuals. +Used by various scripts to generate some files included in CVS (mainly +Unicode-related and rarely changing) from source tables. @item GNU diffutils version 2.7 (or later) -- 2.30.2