Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29342 Discussions

Intel runtime libraries and manifests

van_der_merwe__ben
New Contributor II
539 Views
We are still using Intel 9.1 and have not yet upgraded to 10 seeing as we have an upcoming release.

We had one problem recently running a program on someone's machine. It turns out that in windowssystem32 they had an old version of libifcoremd.dll or libmmd.dll (cant recall exactly which one). This was causing the application to fail to initialize. It was ery hard to find the cause of the problem.

We mix Fortran and VS2005 C++ and Microsoft now requires you to use a manifest when your code uses MSVCR80.dll, thus making sure that your application does not incorrectly get the wrong version of that DLL (and there are multiple versions already) or that you dont have problems if people have older versions of the runtime libraries in their system32 directory.

I am just wondering if Intel perhaps plans to take the same approach with its runtime libraries? Perhaps that is in version 10 already?
0 Kudos
1 Reply
Steven_L_Intel1
Employee
539 Views
Not in 10.0, but yes, it's being planned for the future. It's clear to us that this is the way to go, especially on Intel 64 systems where you can have a mix of 32 and 64-bit executables and relying on PATH doesn't cut it.
0 Kudos
Reply