This area is an archive and is no longer actively maintained. Information found on this page is likely to be extremely out of date and therefore highly inaccurate. We recommend the Ximbiot - CVS Wiki for up-to-date information about CVS and its associtated tools.

If you do find anything useful on this page that is not yet in the Ximbiot - CVS Wiki and you have the time, please add it!

FORTRAN compilers

FORTRAN compilers

There are two free FORTRAN compilers of note, g77 and f2c. The former can generate code for a wide variety of machines; the latter generates C code which can be compiled by a C compiler. Note that despite the fact that it generates C, f2c is said to be a full-featured compiler. As in most such situations, the exact list of features which differ between the two is subject to change. Consult the web sites for each compiler for details.

Mailing lists and newsgroups

The newsgroup for discussions of the FORTRAN language or FORTRAN implementations is comp.lang.fortran.

Getting f2c and g77

I suppose we need to make an explicit disclaimer that the distributions listed below are not supported by Cyclic. In most cases we are just redistributing or linking to a distribution provided by someone else, and didn't even help write any of it.

See the web pages below for information on downloading f2c and g77.

For more information

There is a f2c web site.

For g77, one good place to start is the EGCS site; most of the ongoing development of g77 takes place within the context of the EGCS project. For g77 on Windows, there is some detailed technical information about how at least one person has made it work. The Linux/High Energy Physics FAQ page also has information about f2c and g77. Last I looked it was somewhat out of date, but may still be helpful.

Derek Price, CVS developer and technical editor of Essential CVS (Essentials line from O'Reilly Press) , and others offer consulting services and training through Ximbiot.