How do I install gfortran (via cygwin and etexteditor) and enable ifort under Windows XP?

1

I'm a newbie in the Unix world so all this is a little confusing to me. I'm having trouble compiling some Fortran files under Cygwin on Windows XP.

Here's what I've done so far:

  1. Installed the e text editor.
  2. Installed Cygwin via the "automatic" option inside e text editor.
  3. I need to compile some Fortran files so via the "manage bundles" option I installed the Fortran bundle as well.

However, when I select "compile single file" I get an error saying gfortran was missing, and then that I need to set the TM_FORTRAN variable to the full path of my compiler.

I tried opening a Cygwin bash shell at the path mentioned (.../bin/gfortran), but the compiler was nowhere to be found.

Can someone tell me how to install this from the Cygwin command line? Where do I need to update the TM_FORTRAN variable for the bundle to work?

Also, how do I change the bundle "compile" option to work with ifort (my native compiler) on Windows? I've read the bundle file, but it is totally incomprehensible to me. Ifort is a Windows compiler, invoked simply by ifort filename.f90, since it is on the Windows path.

I know this is a lot to ask of a first time user here, but I really would appreciate any time you can spare to help.

bez

Posted 2009-10-16T16:31:41.703

Reputation:

haven't tried but echo $TM_FORTRAN and TM_FORTRAN=WHATEVERITSHOULDBE – barlop – 2015-05-01T19:53:58.427

The Fortran Compiler is in the package gcc-g77 in the Cygwin installer (/bin/g77) – Amro – 2009-11-03T05:33:10.027

Answers

0

You dont have to re-run the installer. Type in the cygwin command prompt:

apt-cyg install gcc-g77

to install the gfortran package

Andreas Haahr Larsen

Posted 2009-10-16T16:31:41.703

Reputation: 1

0

Rerun the cygwin installer, and choose a Fortran compiler: gcc-g77 for the older Fortran 77, gcc4-gfortran for newer standards (Fortran 95 and parts of Fortran 2003 & 2008).

F'x

Posted 2009-10-16T16:31:41.703

Reputation: 191