Software Archive
Read-only legacy content

dforrt.dll

downs
Principiante
562Visualizzazioni
Hi:
I have written an program that makes use of a dll that I also wrote, both using ver 6.5A. When the program is distributed I am finding that the dll will not load on some computers, because the executable cannot find dforrt.dll. My question, why is this happening? Why does my code need the dll to function? Should I be giving the dforrt.dll out with my executable?
Thank you,
Bob Downs
0 Kudos
1 Rispondere
Steven_L_Intel1
Dipendente
562Visualizzazioni
Your DLL is linked against the DLL form of the CVF run-time library and your program, if Fortran, should also link against the DLL form. This is to make sure that there is only one copy of the RTL active at a time. Yes, you need to distribute DFORRT.DLL along with your application - this is discussed in the Programmer's Guide chapter on creating and using DLLs.

Steve
Rispondere