Supported Compilers/Platforms


Updated Mar 2021

Platforms
Windows XP/Vista/7/8/8.1/10 [IA-32]
Windows x64 XP/Vista/7/8/8.1/10 and Server editions [AMD64/Intel 64]
Linux/x86_64 [AMD64/Intel 64]
Mac OS X 10.7 (Lion) onwards [Intel 64]

Win32 [IA-32] Fortran Compilers
Absoft Pro Fortran 11.0 or later
GNU gfortran 4.7/4.9/5.x-10.x (MinGW)
Intel Fortran 10.0 or later
Lahey/Fujitsu Fortran 95 5.7/7.x (Express/Std/Pro/Enterprise)
Lahey/GNU Fortran
Salford/Silverfrost FTN95 (2.54 or later recommended)

Windows x64 [AMD64/Intel 64] Fortran Compilers
Absoft Pro Fortran 11.5 or later
GNU gfortran 4.7/4.9/5.x-10.x (MinGW-w64)
Intel Fortran 10.0 or later
Lahey/GNU Fortran

Linux/x86_64 [AMD64/Intel 64] Fortran Compilers
Absoft Pro Fortran 11.0 or later
GNU gfortran 5.x-10.x
Intel Fortran 10.0 or later
Lahey/Fujitsu Fortran 8.x
NVIDIA Fortan

Mac [Intel 64] Fortran Compilers
Absoft Pro Fortran 11.0 or later
GNU gfortran 5.x-10.x
Intel Fortran 14.0 or later

As of v11.0, there are just three Winteracter products, one each for Windows, Linux and Mac. Each includes versions suitable for use with all the supported Fortran compilers on the corresponding platform. This greatly simplifies product selection, but please note the following:

Notes :

  • Windows : All Windows licences can be used for development on either Win32 (32-bit) or Windows x64 (64-bit) operating systems, regardless of whether 32bit or 64-bit applications are to be built.

  • Linux : The Linux versions target that platform generically, i.e. we do not target specific distributions. The visual tools and the installer require a minimum of GLIBC 2.14 (e.g. Fedora 15 or later).

  • Mac : The Mac versions can be installed on 64-bit kernels, on Macs based on Intel processors. [References to "OS X", "Mac OS X", "macOS" or "Mac" all imply the same platform, reflecting Apple's frequently changing product names.]

  • Lahey Fortran (Windows) : All Windows licences include support for both Lahey/Fujitsu Fortran (5.7 or later) and Lahey/GNU Fortran. The Lahey/Fujistu library can be used to create 32-bit executables. The Lahey/GNU libraries support creation of both 32-bit and 64-bit programs. In addition to Lahey Fortran 5.7/7.x, the standalone Lahey/GNU Fortran products are also supported (the "Shasta", "Lassen", "Silverthrone" and "Rainier" editions).

  • Lahey Fortran (Linux) : While the Linux version currently includes support for Lahey Fortran 8.x on Linux, this implementation will be removed at the end of the current Winteracter release cycle. This discontinued compiler has not been updated for many years and does not work on recent Linux distributions.

  • Intel Fortran (Windows) : Every Windows licence includes support for creation of both 32-bit and 64-bit applications using Intel Fortran. Historically, this compiler was known as Intel Visual Fortran, but has been rebranded as Intel Fortran Compiler Classic, as of the release of the Intel oneAPI HPC Toolkit. All versions of Intel Visual Fortran (10.0 onwards) which shipped under its own name and the numerous subsequent "Composer XE" and "Parallel Studio XE" product names are compatible.

  • Intel Fortran (Linux/Mac) : Every Linux and Mac licence includes support for creation of 64-bit applications using Intel Fortran. As for the equivalent Windows products, this compiler has shipped under a variety of different product names, most recently as part of the Intel oneAPI HPC Toolkit. Again, multiple different versions (Linux: 10.0 onwards, Mac: 14.0 onwards) are compatible, regardless of their "Composer", "Parallel Studio" or "oneAPI" parent product names.

  • Absoft : All Windows licences include support for creation of both 32-bit and 64-bit applications using the Absoft Pro Fortran versions listed in the table above. All Linux and Mac licences include support for creation of 64-bit applications. [Absoft Pro Fortran 11.5, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0 and 21.0 are marketed under the product names Absoft Pro Fortran "2012", "2013", "2014", "2015", "2016", "2017", "2018", "2019", "2020" and "2021" respectively. Our Absoft compiler support refers to version numbers for the sake of brevity.]

  • gfortran : Support for GNU gfortran is included with all licences. On Windows, the MinGW version of GCC is required. It can be used to create both 32-bit and 64-bit applications. On Linux and Mac, the GNU gfortran implementations are both 64-bit. Recommendations for where to obtain compatible versions of GCC are provided in the Winteracter documentation. The exact supported versions of GCC vary by platform and are updated fairly frequently, so please refer to the table above for precise version compatibility.

  • NVIDIA : The Linux licence includes support for NVIDIA Fortran, which forms part of the NVIDIA HPC SDK.

  • Documentation : The documentation supplied with the Windows version is in HTML Help (CHM) format. On Linux and Mac, documentation is supplied in HTML format which can be viewed in any modern web browser.

  • Windows 9x/Me/NT4/2000 : Windows Winteracter-based applications may still run on these obsolete Windows platforms, but they are no longer tested for compatibility and are no longer officially supported. In particular, the Windows version will not install on these platforms. Windows XP or later is required for installation.


No Endorsement

This site frequently refers to Winteracter's "support for" particular third party software tools or operating systems (commercial or open source). This should be interpreted as meaning that Winteracter provides compatibility with same. It does not imply that we endorse or supply that third party software.

We are unable to offer advice on selection of third party software and offer no specific endorsement of same. In particular Winteracter is designed to be "compiler neutral", so its functionality is virtually identical on any given platform, regardless of which Fortran compiler it is used with. We do not therefore offer advice on which Fortran compiler is best suited to Winteracter-based development.

All customers are solely responsible for the evaluation and selection of third party software. Customers are encouraged to determine the functionality and relative merits of third party software, based on the advice of the vendors/producers of such software and/or those third parties who do endorse or supply same. Links to various useful third party sites are provided on the Fortran Compiler Developers and Resellers pages.

For more information email: