Our customer just reported getting the error message box, Warning during libifport.dll initialization:
Non-compatable version of Fortran libifcore DLL was loaded to process address space
What does this mean?
What do I do about it?
It's not a warning if it doesn't work then the computer crashes, it's a fatal error, right?
We have Intel Visual Fortran 11.1 on Windows XP SP3 (32-bit).
I took the runtime DLLs from the Visual Studio redistribution directory.
I used Dependency Walker to verify everything was working on a virgin test machine (without the compiler installed) for the Release build of our DLLs before sending it to them.
We're used to "DLL Hell" but I've never seen this error message before, any ideas?
I'd really like to get our C++ wrapped Fortran DLLs to not be dependent on the runtime libraries but according to the manual on the /DLL linker switch, that's no longer possible?