@c in the standalone derivations of this file (e.g. INSTALL).
@set copyrights 1995-1999
-@set last-update-install 1999-05-10
+@set last-update-install 1999-07-17
@include root.texi
@chapter Installing GNU Fortran
@end ifset
-@set version-gcc 2.8.1
@set version-autoconf 2.12
@set version-bison 1.25
@set version-gperf 2.5
The following information describes how to install @code{g77}.
+@clear OMIT-FSF-G77
+
@ifset EGCS-G77
@set OMIT-FSF-G77
-Note that, for @code{egcs} users,
+@end ifset
+
+@ifset GCC-G77
+@set OMIT-FSF-G77
+@end ifset
+
+@ifset OMIT-FSF-G77
+Note that, for users of the @value{which-g77} version of @code{g77},
much of the information is obsolete,
and is superceded by the
-@code{egcs} installation procedures.
+@value{which-gcc} installation procedures.
Such information is accordingly omitted and flagged as such.
-@ifset DEVELOPMENT
-@ifclear DOC-INSTALL
-@clear OMIT-FSF-G77
-(It is not actually omitted from the development version of this documentation,
-so the @code{g77} developers can easily find all the documentation
-for all versions of @code{g77} in one place.)
-@end ifclear
-@end ifset
@end ifset
@ifclear OMIT-FSF-G77
@section Prerequisites
@cindex prerequisites
-@ifset EGCS-G77
-For @code{egcs} users, this information is
-superceded by the @code{egcs} installation instructions.
+@ifset OMIT-FSF-G77
+For users of the @value{which-g77} version of @code{g77},
+this information is superceded by the
+@value{which-gcc} installation instructions.
@end ifset
@ifclear OMIT-FSF-G77
@cindex @code{ld}, can't find _strtoul
@cindex SunOS4
-@ifset EGCS-G77
-This information does not apply to the
-@code{egcs} version of @code{g77}.
+@ifset OMIT-FSF-G77
+This information does not apply to
+the @value{which-g77} version of @code{g77},
@end ifset
@ifclear OMIT-FSF-G77
@section Quick Start
@cindex quick start
-@ifset EGCS-G77
-For @code{egcs} users, this information is
-superceded by the @code{egcs} installation instructions.
+@ifset OMIT-FSF-G77
+For users of the @value{which-g77} version of @code{g77},
+this information is superceded by the
+@value{which-gcc} installation instructions.
@end ifset
@ifclear OMIT-FSF-G77
@node Complete Installation
@section Complete Installation
-@ifset EGCS-G77
-For @code{egcs} users, this information is
-superceded by the @code{egcs} installation instructions.
+@ifset OMIT-FSF-G77
+For users of the @value{which-g77} version of @code{g77},
+this information is superceded by the
+@value{which-gcc} installation instructions.
@end ifset
@ifclear OMIT-FSF-G77
@cindex binaries, distributing
@cindex code, distributing
-@ifset EGCS-G77
-For @code{egcs} users, this information is
-superceded by the @code{egcs} installation instructions.
+@ifset OMIT-FSF-G77
+For users of the @value{which-g77} version of @code{g77},
+this information is superceded by the
+@value{which-gcc} installation instructions.
@end ifset
@ifclear OMIT-FSF-G77
@set DEVELOPMENT
@set version-g77 0.5.25
@set version-egcs 1.2
+@set version-gcc 2.95
-@c EGCS-G77 is set to indicate this is the EGCS version of g77.
+@c GCC-G77 indicates this is the GCC (2.95 or later) version of g77.
+@set GCC-G77
+
+@c EGCS-G77 indicates this is the EGCS (1.0 or 1.1) version of g77.
@clear EGCS-G77
-@ifclear EGCS-G77
-@c FSF-G77 is set to indicate this is the FSF version of g77.
-@set FSF-G77
-@end ifclear
+@c FSF-G77 indicates this is the FSF (0.5.23 or earlier) version of g77.
+@clear FSF-G77
@set email-general egcs@@egcs.cygnus.com
@set email-bugs egcs-bugs@@egcs.cygnus.com
@set path-g77 egcs/gcc/f
@set path-libf2c egcs/libf2c
+@ifset GCC-G77
+@set which-g77 GCC-@value{version-gcc}
+@set which-gcc GCC
+@end ifset
+
@ifset EGCS-G77
@set which-g77 EGCS-@value{version-egcs}
+@set which-gcc EGCS
@end ifset
@ifset FSF-G77
@set which-g77 FSF-@value{version-g77}
+@set which-gcc GCC
@end ifset
@set email-burley craig@@jcb-sc.com