This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

makeinfo version, NLS stuff


Jeff,

while checking what would have to be done to get rid of the texinfo dir, I
discovered that the necessary autoconf test for makeinfo is present and that
the info documentation is neither built nor installed when no suiting
makeinfo was found.

This is the regexp for acceptable makeinfo versions:

   [3.1[2-9] | 3.[2-9][0-9] | 4.* | 1.6[89] | 1.7[0-9]]

Are these versions really acceptable or does this list need correction?
If these are OK, then all that is needed is a slight change to
gcc/configure.in and then we can nuke texinfo from the repository.

The problems with NLS and texinfo showed that there are hidden nasties
attached. When building gcc in a cygnus style source tree, setting
ENABLE_NLS=yes will activate the support in *every* package in the tree and
what makes it worse is that if these packages use the standard autoconf
macros for gettext they will screw up configuring gcc as long as they're
configured before gcc.

So until the autoconf tests for gettext are fixed in all packages, I propose
to change the names of the cache vars in the macros gcc to make sure we
don't get useless values from the configure of other packages.

Philipp

-- 
Philipp Thomas <pthomas@suse.de>
Development, SuSE GmbH, Schanzaecker Str. 10, D-90443 Nuremberg, Germany

#define NINODE  50              /* number of in core inodes */
#define NPROC   30              /* max number of processes */
 	-- Version 7 UNIX for PDP 11, /usr/include/sys/param.h

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]