How to download gfortran?

  • Follow


Hello,

Apologies for posting this here, but someone posted the method previously and now my 
script no longer works.

I used to download gfortran thusly:

wget -O - http://gfortran.org/gfortran.tar.gz | tar xvfz -

but now the link no longer works since I believe it's changed to
   http://gcc.gnu.org/fortran/

Does anyone have a modification for the wget command above to grab the linux binaries for 
the latest official gfortran? I have found a link to "quatramaran.ens.fr" -- is that the 
correct one? (Why a .fr address?)

Thanks,

paulv

-- 
Paul van Delst
CIMSS @ NOAA/NCEP/EMC
0
Reply paul.vandelst (1947) 10/25/2005 8:53:01 PM

In article <djm76f$c04$1@news.nems.noaa.gov>,
	Paul Van Delst <Paul.vanDelst@noaa.gov> writes:
> Hello,
> 
> Apologies for posting this here, but someone posted the method previously and now my 
> script no longer works.
> 
> I used to download gfortran thusly:
> 
> wget -O - http://gfortran.org/gfortran.tar.gz | tar xvfz -
> 
> but now the link no longer works since I believe it's changed to
>    http://gcc.gnu.org/fortran/
> 
> Does anyone have a modification for the wget command above to grab the linux binaries for 
> the latest official gfortran? I have found a link to "quatramaran.ens.fr" -- is that the 
> correct one? (Why a .fr address?)
> 

Go to http://gcc.gnu.org/wiki/GFortran for general information
about gfortran.

For a 32-bit linux, you can try

http://quatramaran.ens.fr/~coudert/gfortran/gfortran-linux.tar.gz

For a 64-bit linux, you can try

http://quatramaran.ens.fr/~coudert/gfortran/gfortran-x86_64-linux.tar.gz

The French address is due to the fact that Francios-Xavier Coudert
has been packaging gfortran.  If you're looking for the Cray pointer
support, these packages may have the code.  I believe FX has an
automatic script to do nightly builds, but I could be wrong.

Also note, these binaries are the bleeding edge of development (ie.,
these don't corresponed to GCC 4.0.2 sources)

-- 
Steve
http://troutmask.apl.washington.edu/~kargl/
0
Reply kargl (773) 10/25/2005 9:05:01 PM


> For a 32-bit linux, you can try
> http://quatramaran.ens.fr/~coudert/gfortran/gfortran-linux.tar.gz
> 
> For a 64-bit linux, you can try
> http://quatramaran.ens.fr/~coudert/gfortran/gfortran-x86_64-linux.tar.gz
> 
> The French address is due to the fact that Francios-Xavier Coudert
> has been packaging gfortran.

Indeed. I use my local webserver to host the binaries.

> If you're looking for the Cray pointer
> support, these packages may have the code.  I believe FX has an
> automatic script to do nightly builds, but I could be wrong.

The binaries available on quatramaran.ens.fr are updated daily (you can 
download binaries for the last few days, too, with names such as 
gfortran-linux-20051024.tar.gz). So, yes indeed, the binaries have Cray 
pointer support.

Only, the sourceforge compile farm where the 64-bit binaries are built 
has been down for a few days, so you'll have to wait a few days for 
64-bit binaries with Cray pointer. Sorry!

FX
0
Reply coudert (470) 10/26/2005 7:57:02 PM

The 64-bit linux binary with cray-pointers are not yet available.
I tried to compile it from the source code and got the error

.../.././libmudflap/mf-runtime.c:310: error: redefinition of 'struct
option'

I have a Dell 670 running suse 9.3.

I appreciate your help.

EY


FX wrote:
> > For a 32-bit linux, you can try
> > http://quatramaran.ens.fr/~coudert/gfortran/gfortran-linux.tar.gz
> >
> > For a 64-bit linux, you can try
> > http://quatramaran.ens.fr/~coudert/gfortran/gfortran-x86_64-linux.tar.gz
> >
> > The French address is due to the fact that Francios-Xavier Coudert
> > has been packaging gfortran.
>
> Indeed. I use my local webserver to host the binaries.
>
> > If you're looking for the Cray pointer
> > support, these packages may have the code.  I believe FX has an
> > automatic script to do nightly builds, but I could be wrong.
>
> The binaries available on quatramaran.ens.fr are updated daily (you can
> download binaries for the last few days, too, with names such as
> gfortran-linux-20051024.tar.gz). So, yes indeed, the binaries have Cray
> pointer support.
>
> Only, the sourceforge compile farm where the 64-bit binaries are built
> has been down for a few days, so you'll have to wait a few days for
> 64-bit binaries with Cray pointer. Sorry!
> 
> FX

0
Reply elizabeth.l.yip (3) 11/14/2005 9:41:29 PM

 <elizabeth.l.yip@boeing.com> wrote:

>The 64-bit linux binary with cray-pointers are not yet available.
>I tried to compile it from the source code and got the error
>
>../.././libmudflap/mf-runtime.c:310: error: redefinition of 'struct
>option'

This looks like a general gcc bug.

If you are using a fairly recent compiler, please submit a bug report
at http://gcc.gnu.org/bugzilla .
0
Reply Thomas.Koenig (121) 11/14/2005 10:05:49 PM

I submitted a bug report as you suggested (Bug 24865).

I enclosed the reply from pinskia@gcc.gnu.org.

Since this is my first bug report, may be I didn't do it quite write.

EY



Comment #1 from pinskia at gcc dot gnu dot org  2005-11-14 23:31
-------
This error does not make sense.
-----------------------------------------------------------------------------------
First what target is this?  x86_64-pc-linux-gnu?  I compile gcc all the
time on
this target.  Also what gcc version are you trying to compile?


--

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|fortran                     |libmudflap
            Version|3.3.5                       |unknown


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24865

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.



Thomas Koenig wrote:
> <elizabeth.l.yip@boeing.com> wrote:
>
> >The 64-bit linux binary with cray-pointers are not yet available.
> >I tried to compile it from the source code and got the error
> >
> >../.././libmudflap/mf-runtime.c:310: error: redefinition of 'struct
> >option'
>
> This looks like a general gcc bug.
>
> If you are using a fairly recent compiler, please submit a bug report
> at http://gcc.gnu.org/bugzilla .

0
Reply elizabeth.l.yip (3) 11/15/2005 12:45:23 AM

In article <1132004489.481104.31400@z14g2000cwz.googlegroups.com>,
	elizabeth.l.yip@boeing.com writes:
> The 64-bit linux binary with cray-pointers are not yet available.
> I tried to compile it from the source code and got the error
> 
> ../.././libmudflap/mf-runtime.c:310: error: redefinition of 'struct
> option'
> 
> I have a Dell 670 running suse 9.3.
> 
> I appreciate your help.
> 

You don't need libmudflap for gfortran.  Add --disable-libmudflap
to your configure command.

-- 
Steve
http://troutmask.apl.washington.edu/~kargl/
0
Reply kargl (773) 11/15/2005 12:51:22 AM

Thanks.  It works.

Elizabeth

0
Reply elizabeth.l.yip (3) 11/15/2005 2:02:01 AM

7 Replies
75 Views

(page loaded in 0.6 seconds)

Similiar Articles:













7/20/2012 8:28:22 AM


Reply: