Herein are some notes on installing the Intel Fortran compiler on Windows 11 Some Fortran compiler history: - We used the DEC 32-bit compiler until 2018, when it would not install on 64-bit Windows 10 - We used the Lahey 32-bit compiler until July 2025, when my computer it was installed upon failed - DEC and Lahey are no longer available, and, neither were ever offered in 64-bit versions - One benefit of 32-bit was the ability to run on older systems, of which we suspect very few remain - We move to the Intel 64-bit version as suggested by Nic Spycher (aside, their 32-bit version was deprecated in Oct 2024) ____________________________________ SUMMARY - The Intel Fortran compiler requires a specific version of MS Visual Studio, that must be installed first - After installing Visual Studio, then there are two Fortran compiler options available: - As a standalone compiler - As part of the oneAPI toolkit - We tested installation of the oneAPI option. The standalone option is untested - Additional tools supplied with oneAPI remain unexplored for now THE COMMAND LINE INTERFACE FOR THE ONEAPI OPTION APPEARS TO WORK AS ADVERTISED, woo hoo Post install notes: When starting the Windows Terminal oneAPI command line interface, it *appears* that each module is verified to be the latest (check this) ____________________________________ DOWNLOADS FROM MS AND INTEL ARE UPDATED OFTEN, so it's best to get the latest versions at the time of installation ____________________________________ The Intel Fortran compiler (either option, see below) needs a specific compatible version of MS Visual studio Compatible versions as of 9/10/2025 MS Visual Studio are: VS 2022 17.14.14 VS 2019 16.11.51 At the time of download, three options are offered: 1) Community, 2) Professional, AND 3) Enterprise Get 1) Community, as it is the only free one (the others have a 30 day trial) https://visualstudio.microsoft.com/downloads/ I ended up with: Microsoft Visual Studio Community 2022 (64-bit) - Current Version 17.14.14 During installation or modifying after, it's necessary to install the "Desktop development with C++" component 1) Open the Visual Studio Installer (See Windows Start or Windows Desktop) 2) For the installed version of Microsoft Visual Studio*, select Modify 3) Under the Workloads view, select the checkbox to install the Desktop development with C++ 4) Select Modify 5) Continue with the installation ____________________________________ Below, needing only one of the two, we went with second one, the Intel® oneAPI HPC Toolkit https://www.intel.com/content/www/us/en/docs/fortran-compiler/get-started-guide/2025-1/get-started-on-windows.html INTEL FORTRAN Standalone https://www.intel.com/content/www/us/en/developer/tools/oneapi/fortran-compiler-download.html Intel® Fortran Compiler: Offline Size 533.24 MB Version 2025.2.1 Date August 14, 2025 intel-fortran-compiler-2025.2.1.11_offline.exe ***OR*** As part of Intel HPC Toolkit https://www.intel.com/content/www/us/en/developer/tools/oneapi/hpc-toolkit-download.html Intel® oneAPI HPC Toolkit Size 2874.81 MB Version 2025.2.1 Date August 18, 2025 intel-oneapi-hpc-toolkit-2025.2.1.46_offline.exe During installer configuration one might think that the computer has frozen. Give it at least an hour. ____________________________________ Once installed, in the start menu, find the folder "Intel oneAPI 2025" and inside that, program "Intel oneAPI command prompt for Intel 64 for Visual Studio 2022" I made a shortcut and put it on the desktop The actual command to put is "ifx", e.g. "ifx chim-xpt.f" to get chim-xpt-exe and away we go... ____________________________________ PATH=C:\Program Files (x86)\Intel\oneAPI\vtune\2025.4\bin64; C:\Program Files (x86)\Intel\oneAPI\tbb\latest\env\..\bin\\; C:\Program Files (x86)\Intel\oneAPI\pti\latest\env\..\bin; C:\Program Files (x86)\Intel\oneAPI\ocloc\latest\bin; C:\Program Files (x86)\Intel\oneAPI\mpi\latest\env\\..\opt\mpi\libfabric\bin; C:\Program Files (x86)\Intel\oneAPI\mpi\latest\env\\..\bin; C:\Program Files (x86)\Intel\oneAPI\mkl\latest\bin; C:\Program Files (x86)\Intel\oneAPI\ippcp\latest\bin; C:\Program Files (x86)\Intel\oneAPI\ipp\latest\bin; C:\Program Files (x86)\Intel\oneAPI\dpcpp-ct\latest\env\..\bin; C:\Program Files (x86)\Intel\oneAPI\dnnl\latest\env\..\bin; C:\Program Files (x86)\Intel\oneAPI\dev-utilities\latest\bin; C:\Program Files (x86)\Intel\oneAPI\debugger\latest\env\\..\opt\debugger\bin; C:\Program Files (x86)\Intel\oneAPI\dal\latest\bin; C:\Program Files (x86)\Intel\oneAPI\compiler\latest\lib\ocloc; C:\Program Files (x86)\Intel\oneAPI\compiler\latest\bin; C:\Program Files (x86)\Intel\oneAPI\advisor\2025.2\bin64; C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\bin\HostX64\x64; C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages; C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow; C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer; C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn; C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\DiagnosticsHub\Collector; C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\\x64; C:\Program Files (x86)\Windows Kits\10\bin\\x64; C:\Program Files\Microsoft Visual Studio\2022\Community\\MSBuild\Current\Bin\amd64; C:\Windows\Microsoft.NET\Framework64\v4.0.30319; C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\; C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\; C:\Program Files (x86)\Common Files\Intel\Shared Files\cpp\bin\Intel64; C:\WINDOWS\system32; C:\WINDOWS; C:\WINDOWS\System32\Wbem; C:\WINDOWS\System32\WindowsPowerShell\v1.0\; C:\WINDOWS\System32\OpenSSH\; C:\Program Files\dotnet\; C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\; C:\Users\palandri\AppData\Local\Microsoft\WindowsApps; D:\01_Sys\batch; D:\01_Sys\WCD\bin\; ; C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin; C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja; C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe; C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg; C:\Program Files (x86)\Intel\oneAPI\umf\latest\bin; C:\Program Files (x86)\Intel\oneAPI\tcm\latest\bin