- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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 ,
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks a lot it was a good advice, I wasn'tfamiliarwith "Dependency Walker".
It works :)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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/
http://software.intel.com/en-us/articles/redistributable-libraries-of-the-intel-c-and-fortran-compiler-for-windows/

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