FORTRAN on Windows.

To develop (extend) capabilities of DDSCAT code on Windows and/or compile the code from source one needs a FORTRAN90 compiler. One option is to use free Fortran 95 compiler called G95 available for multiple cpu architectures and operating systems incuding Windows. The home page for this FORTRAN is Three different g95 packages are currently available for Windows systems. One of them is g95-MinGW.exe. This option is currently the most popular version of g95! It has self-extracting installer, works on Windows XP/2000/ME/98/95 and is recommended version for new users. The best solution is to install g95 in an existing MinGW/Msys filesystem. MinGW/Msys offer unix-style tools such as make, gdb.


To run G95 on Windows you will most probably need MinGW and MSYS.
MinGW is a collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs. For more details see

A contraction of "Minimal SYStem", MSYS is a UNIX type environment on Windows. It allows to execute Makefiles and interprets one of the UNIX command language shells, in order to execute the commands commonly invoked in UNIX environment.

Cygwin (alternative option to MinGW/MSYS)

Cygwin is a Linux-like environment for Windows. It provide a very extensive collection of tools which provide Linux look and feel. The Cygwin DLL currently works with all recent, commercially released x86 32 bit and 64 bit versions of Windows. Cygwin allows to run FORTRAN g77 and g55.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License