From: Bruno Haible Date: Wed, 20 Aug 2008 13:26:30 +0000 (-0600) Subject: Add section to INSTALL about particular systems. X-Git-Tag: v2.63~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=60974b5558d32b70a8a3f7f5e89f28d2daa259e8;p=thirdparty%2Fautoconf.git Add section to INSTALL about particular systems. * doc/install.texi (Particular systems): New node. * doc/autoconf.texi: Adjust menus. Signed-off-by: Eric Blake --- diff --git a/ChangeLog b/ChangeLog index 1a892f917..f15cbf70d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-08-20 Bruno Haible + + Add section to INSTALL about particular systems. + * doc/install.texi (Particular systems): New node. + * doc/autoconf.texi: Adjust menus. + 2008-08-19 Bruno Haible and Peter O'Gorman diff --git a/doc/autoconf.texi b/doc/autoconf.texi index 739bd4759..865f25bba 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -557,6 +557,7 @@ Running @command{configure} Scripts * Multiple Architectures:: Compiling for multiple architectures at once * Installation Names:: Installing in different directories * Optional Features:: Selecting optional features +* Particular Systems:: Particular systems * System Type:: Specifying the system type * Sharing Defaults:: Setting site-wide defaults for @command{configure} * Defining Variables:: Specifying the compiler etc. @@ -18518,6 +18519,7 @@ may use comes with Autoconf. * Multiple Architectures:: Compiling for multiple architectures at once * Installation Names:: Installing in different directories * Optional Features:: Selecting optional features +* Particular Systems:: Particular systems * System Type:: Specifying the system type * Sharing Defaults:: Setting site-wide defaults for @command{configure} * Defining Variables:: Specifying the compiler etc. diff --git a/doc/install.texi b/doc/install.texi index 362be5941..070291cf4 100644 --- a/doc/install.texi +++ b/doc/install.texi @@ -179,6 +179,36 @@ doesn't, you can use the @command{configure} options @option{--x-includes=@var{dir}} and @option{--x-libraries=@var{dir}} to specify their locations. +@node Particular Systems +@section Particular systems + +On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC is +not installed, it is recommended to use the following options in order to +use an ANSI C compiler: + +@example +./configure CC="cc -Ae" +@end example + +@noindent +and if that doesn't work, install pre-built binaries of GCC for HP-UX. + +On OSF/1 a.k.a.@: Tru64, some versions of the default C compiler cannot +parse its @code{} header file. The option @option{-nodtk} can be +used as a workaround. If GNU CC is not installed, it is therefore +recommended to try + +@example +./configure CC="cc" +@end example + +@noindent +and if that doesn't work, try + +@example +./configure CC="cc -nodtk" +@end example + @node System Type @section Specifying the System Type