- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am trying to integrate some existing software to an new OS (Oracle Linux Server 8.5")
When I ran CMake (which compiles C++ and Fortran code) it seems the output file for Fortran does not exist on this new machine and OS.
I get this error message in the CMakeError.log:
Compiling the Fortran compiler identification source file "CMakeFortranCompilerId.F" failed.
Compiler: /pkg/intel/Compiler/11.0/083/bin/intel64/ifort
Build flags:
Id flags:
The output was:
127
/pkg/intel/Compiler/11.0/083/bin/intel64/ifort: line 57: /opt/intel/Compiler/11.0/083/bin/intel64/ifortbin: No such file or directory
Thanks.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Odd - does the file exist? /opt/intel/Compiler/11.0/083/bin/intel64/ifortbin
It should. I see it in my older installation of 11.0 084.
When you set up for the compilation with your bash shell environment, you did this yes?:
source /pkg/intel/Compiler/11.0/083/bin/ifortvars.sh intel64
did you get any errors when you did this?
You are not using a batch system to submit jobs are you?
And you get this output to these 2 command? Well SIMILAR output for your /pkg/intel directory path :
which ifort
/cts/tools/compiler/cpro/Compiler/11.0/084-dbg/bin/intel64/ifort
which ifortbin
/cts/tools/compiler/cpro/Compiler/11.0/084-dbg/bin/intel64/ifortbin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I wonder if there may be issues running an older compiler like this one on a modern OS. Did you check the release notes?

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page