I recompiled my code using the latest 2017 Intel Fortran Compiler for Windows (64-bit) and I am getting this error when trying to run the executable:
The ordinal 747 could not be located in the dynamic link library ....ExeName.exe.
I installed the latest intel compiler runtime, but did not help.
Two things I don't understand. What does the ordinal 747 mean? and why does it point to my exe instead of a dll?
Has anybody found this before?
I think that is caused by using an Intel Fortran redistributable library (dll) that is incompatible with the Intel Fortran version that is installed. Maybe install dependency walker which will tell give you more information on what dll's are being used.....
See https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/742900 for a report of a similar problem. Most likely you have some old copy of a run-time DLL being found first.