Programs for Programmers

Supported Compilers/Platforms


Updated July 2017

For more information email Polyhedron support

Updated July 2017

Platforms
Windows XP/Vista/7/8/8.1/10 [IA-32]
Windows x64 XP/Vista/7/8/8.1/10 and Server editions [AMD64/Intel64]
Linux/x86 [IA-32]
Linux/x86_64 [AMD64/Intel64]
Mac OS X 10.5 (Leopard) onwards [IA-32]
Mac OS X 10.7 (Lion) onwards [Intel64]
Win32 [IA-32] Fortran Compilers
Absoft Pro Fortran 11.0-17.0
GNU gfortran 4.7/4.9/5.x/6.x/7.1 (MinGW)
Intel Visual 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/Intel64] Fortran Compilers
Absoft Pro Fortran 11.5-17.0
GNU gfortran 4.7/4.9/5.x/6.x/7.1 (MinGW-w64)
Intel Visual Fortran 10.0 or later
Lahey/GNU Fortran
Linux/x86 [IA-32] Fortran Compilers
Absoft Pro Fortran 11.0-17.0
Intel Fortran 10.0 or later
Lahey/Fujitsu Fortran 6.2
Linux/x86_64 [AMD64/Intel64] Fortran Compilers
Absoft Pro Fortran 11.0-17.0
GNU gfortran 5.x/6.x/7.1
Intel Fortran 10.0 or later
Lahey/Fujitsu Fortran 8.x
Mac [IA-32] Fortran Compilers
Absoft Pro Fortran 11.0-17.0
Intel Fortran 10.0 or later
Mac [Intel64] Fortran Compilers
Absoft Pro Fortran 11.0-17.0
GNU gfortran 5.x/6.x
Intel Fortran 14.0 or later

As of v11.0, there are just 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, allowing creation of both 32-bit and 64-bit applications. 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.4 (e.g. Fedora 5 or later).
  • Mac : The Mac versions can be installed on 32-bit or 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) : Support is included 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).
  • Intel Fortran : Every licence includes support for creation of both 32-bit and 64-bit applications using the Intel Fortran versions listed in the table above. Support is listed by compiler version number rather than name, as Intel have used a variety of compiler product names for marketing purposes. [Intel Fortran 12 is the compiler which ships as the main component of "Intel Visual Fortran Composer XE 2011" (Windows) or "Intel Fortran Composer XE 2011" (Linux/Mac). The version 13 and 14 compilers ship under similar names with "2013" designations and version 15 ships as "2015". Versions 16/17 ship as part of the "XE 2016" and "XE 2017" products. We refer to these compiler versions simply as "12", "13" ... "17" for the sake of brevity and consistency with earlier releases.]
  • Absoft : Every licence includes support for creation of both 32-bit and 64-bit applications using the Absoft Fortran versions listed in the table above. [Absoft Pro Fortran 11.5, 13.0, 14.0, 15.0, 16.0 and 17.0 are marketed under the product names Absoft Pro Fortran "2012", "2013", "2014", "2015", "2016" and "2017" 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 Windows and Mac versions of GCC are provided in the Winteracter documentation. The exact supported versions of GCC varies by platform and has to be updated fairly frequently, so please refer to the table above for precise version compatibility.
  • Discontinued Fortran compilers : Some of the supported compilers or compiler versions are no longer sold or supported by their respective vendors/developers. A notable example is Lahey Fortran on Linux. We will endeavour to support such compilers for as long as is reasonably practical. However, please be aware that we are unlikely to be able to offer solutions for issues arising from compiler faults or compiler-related operating system incompatibilities, when using obsolete compilers.
  • Documentation : The documentation supplied with the Windows version is in HTML Help (CHM) format and therefore requires Windows 2000 or later. On Linux and Mac, documentation is supplied in HTML format which can be viewed in any modern web browser.
  • Windows 9x/Me/NT4/2000 : 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. The Windows version will not install on Windows 9x/Me.

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.

ISS 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.