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

Run DLL compiled with Fortran11

bohluly
Beginner
485 Views
I want run a DLL that is compiled with Fortran11in another computer.
It works in computers that have Fortran11 (win XP) or computers with Win7, but itdoesn'twork in computers thatdoesn'thave Fortran11
Which files must be installed with the DLL.
Thanks a lot ,
0 Kudos
3 Replies
netphilou31
New Contributor III
486 Views
You need to use "Dependency Walker" to identify all the external libraries used by your DLL. If you don't want to install runtime libraries it is better to link statically your dll with the libraries (/libs:static compiler directive; even if this will slightly increase the dll size).
0 Kudos
bohluly
Beginner
486 Views
Thanks a lot it was a good advice, I wasn'tfamiliarwith "Dependency Walker".
It works :)
0 Kudos
Jugoslav_Dujic
Valued Contributor II
486 Views
Anyway, Intel redistributables setup is here, in case you need it (those are the same ones that are shipped with the compiler, just more neatly packaged):

http://software.intel.com/en-us/articles/redistributable-libraries-of-the-intel-c-and-fortran-compiler-for-windows/
0 Kudos
Reply