On Tue, Feb 22, 2005 at 12:17:05AM +0100, Gerald Pfeifer wrote:
> On Mon, 21 Feb 2005, Tobias Schl?ter wrote:
> >> To add a concrete example, unlike g77 in earlier versions of GCC, gfortran 
> >> is not and will not be part of the standard gcc40 port in FreeBSD.
> > Do you have a pointer to where this decision is explained?
> 
> That took place in private e-mail, but I happen to be that maintainer
> of FreeBSD's lang/gcc40 port, so I should be able to recall the relevant 
> points. ;-)
> 
> On Mon, 21 Feb 2005, Steve Kargl wrote:
> > Why?  I build gfortran routinely of both i386-*-freebsd and 
> > amd64-*-freebsd.  gfortran has many Fortran 95 features that g77 will 
> > never have.  I can also state that on some of my Fortran 77 codes, 
> > gfortran generated binaries out performs the g77 binaries.
> 
> Well, I certainly don't deny that, and in fact the FreeBSD lang/gcc40
> port has an option to enable gfortran (just set WITH_FORTRAN=something)
> and there is a lang/gfortran port which does just that.
> 
> I'm fully aware of your development/testing on FreeBSD, and didn't want
> to imply to gfortran won't work on that platform -- just that the default
> gcc40 port there hasn't enabled it by default.
> 

If there's a WITH_FORTRAN optin, then I'm fine with how you
intend to maintain the gcc4.0 port.   One other item to keep
in mind, gfortran is the *only* Fortran 95 available on 
non-i386 FreeBSD.  One can use NAG or Intel's compiler to 
generate an IA32 binarie that runs on amd64, but it can't
take advantage of more than 4 GB of memory.

-- 
Steve

Reply via email to