- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have installed Intel(R) Fortran Compiler Classic (ifort) 2024.0 on Windows 10, also referenced as 2021.11.0 [Intel(R) 64] in the MSVSC 17.8.4 IDE. There are no problems with using it with the Intel oneAPI command prompt or the IDE. However, we have some software and batch files that have since the start of oneAPI depended on a particular install structure of ifort in both C:\Program Files (x86)\Intel\oneAPI\compiler\ and in the registry.
1. In particular, ifort.exe was located in the \windows subfolder of this directory under \bin. Now it seems that the \windows no longer exists with 2024.0.x and that \bin is directly under ..\compiler.
2. The registry entry under Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Intel\Compilers\Fortran\192.49896 references the ProductDir as C:\Program Files (x86)\Intel\oneAPI\compiler\2024.0\.
3. However, under system variables, IFORT_COMPILER24 is defined as C:\Program Files (x86)\Intel\oneAPI\compiler\2024.0\windows\, a directory which does not exist. Is this a bug or an install error? This is a creating a problem for the batch files and other programs that reference the system variables and registry entry.
Any help would be appreciated as otherwise I would have to rollback to an earlier version.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks, @andrew_4619 for the confirmation and link. I edited the path as directed but the fix did not work for the batch files that require the path. Will have to separately look into that. May be I missed it but it would be useful if changes such as this were highlighted in a What's New section with every release since several experts were also unaware of the change.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The new directory layout is mentioned in the Fortran Release Notes, the Fortran System Requirements , and the HPC Kit System Requirements among other Release Notes and System Requirements articles.
For detailed information about the Unified layout, including how to initialize the environment and advantages with the Unified layout, refer to Use the setvars and oneapi-vars Scripts with Linux and Use the setvars and oneapi-vars Scripts with Windows.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@Barbara_P_Intel Thanks for the links. We were able to successfully update the batch files for compiler configuration and building the .dlls after making the changes. The incorrect path entry did not matter although we did remove the \windows from the path.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That's good news!
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page