This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: no g77 in gcc-4.3.3 (within ubuntu)


--- On Sun, 8/23/09, Diego Guadagnoli <diego.guadagnoli@ph.tum.de> wrote:

> From: Diego Guadagnoli <diego.guadagnoli@ph.tum.de>
> Subject: no g77 in gcc-4.3.3 (within ubuntu)
> To: fortran@gcc.gnu.org
> Date: Sunday, August 23, 2009, 3:49 PM
> 
> Hi,
> 
> I have gcc 4.3.3 on ubuntu 9.04. Apparently,
> starting from this ubuntu version, gcc is not
> anymore configured to include g77.
> 
> I daily need a fortran 77 compiler (possibly g77).
> I tried with gfortran (also with the -ff2c and
> -std=legacy)
> options, but it doesn't work.
> 
> I'd appreciate any help / suggestion on this issue.
> 
> Regards,
> Diego
> 

Diego,

g77 has been unsupported since the first release of gcc-4.0...several 
years.  a group of volunteers have written, from the ground up, a fortran 
compiler which supports the newer F90, F95, and F2003.  As part of that
effort, gfortran also supports fortran IV and Fortran 77 (for the most part).

If you have F77 code that does not work with gfortran, then we consider
it a bug.  Please help us by filing a bug report.  In almost all cases,
if you file a bug report, it will be fixed.  Eventually.

g77 was a program distributed under the gpl.  This means that source is
available, so as a user you always have the ability to create a compiler
for your unique system.  Go to gfortran.org, I have a page which shows
how to compile g77 from the gcc-3.4.6 sources.  Last time I tried, it 
was still possible to compile and run gcc on current linux distributions.

In either event, you can be up and running quickly.  Either tell us, 
specifically, why gfortran does not work, or go back to g77.

HTH,
bud


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