- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I distribute an application that includes a fortran dll. I hav a client that had problems with the dll. When I checked the install log I discovered that DFFORT.DLL was not being installed as a newer version was already detected in the windows/system32 directory.
The version I am trying to install is 6.6.893.101
My question is, is there a newer version I should be using (I've not had feedback yet on the version that already exists) and why won't my dll work with whatever version is currently on the pc. I am suspecting it is actually an older version whichmay explainwhy my dll won't work. If Ioverwrite the existing file willwhatever application put it there still work?
If I install DFFORT.DLLand my DLL in the same folder as the application executable (which works),but there is also another version of DFFORT.DLL in wins/system32,do you know which one it will use?
Also given that CVF is now defunct, what is the last version ever of this DLL?
Thanks
Phil
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
forgot to mention I am using compaq visual fortran not intel visual fortran
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Windows looks for DLLs using the following order:
Current directory
Directory containing the executable
PATH
Windows
WindowsSystem
The latest DFORRT.DLL would have been provided with the CVF 6.6C update.
Current directory
Directory containing the executable
PATH
Windows
WindowsSystem
The latest DFORRT.DLL would have been provided with the CVF 6.6C update.

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