Dear Steven G. Johnson, you wrote on Yesterday:
> That is, gcc is the first-choice C compiler and this is
> unlikely to change,
Completely agreed. I'd be happy if the same was true for g77.
> and in my experience mixing gcc with vendor Fortran
> compilers can cause all sorts of problems (e.g. on machines like SGI with
> multiple binary formats, gcc and f77 might have different defaults). It is
> not something I would recommend doing by default.
I haven't made that experience yet (both produce 32 bit code by default on
our machines). And I thought that we partly solve these problems with
the NAME_MANGLING macro, right - ?
> If the user really wants to use f77 all of the time, they can always set
> the F77 environment variable in their dotfiles or put it in config.site.
> Or delete g77, for that matter.
Anyway, putting f77 first was just a suggestion, and I can easily go with
your arguments.
Another point though (practical experience): The SGI, Sun, AIX machines
at our site often have poorly administered GNU software installed that
is outdated or sometimes even doesn't work at all, whereas the
vendor software is updated on a regular basis. This may result in autoconf
finding a GNU compiler, trying to use it, and fail.
The Linux systems are the only ones where the GNU software is always
cutting edge.
I don't know whether that is typical, but it might be an (albeit
poor) argument in favour of f77.
Regards,
Martin
--
Martin Wilck <[EMAIL PROTECTED]>
Institute for Tropospheric Research, Permoserstr. 15, D-04318 Leipzig, Germany
Tel. +49-341-2352151 / Fax +49-341-2352361