- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve,
I will send in my problem to Intel Support so that they can take a look at it. I did what you said, ie use Single thread DLL libraries. Now my DLL is only 5 KB whereas with Multithread libraries it is in the order of 360 KB. Excel refuses to recognize the DLL saying that "File not found" although I know it is there. I did a dumpbin on the single thread dll and I know that the subroutine is being exported.
But here is the real kicker: The above code compiles and works very well in Intel Fortran 7.1!
SoI'll just keep using Intel Fortran 7.1.
Thanks, Rajdeep
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I uninstalled IVF and reinstalled it to be certain that my PATH variables were updated during the installation. Even so, I still get a very small DLL (5 KB) when I link against the single threaded DLL libraries versus the much larger DLL obtained using multithreaded static libraries (364 KB). Excel refuses to recognize the smaller DLL although I am certain that it is there and I am exporting the subroutine. In fact Excel refuses to recognize either the single or multithreaded DLL versions or even the static single threaded version. Finally the DLL linked against multithreaded static libraries causes Excel to crash.
Yes, you are right that initally the project was linking against the multithreadedstatic libraries. That was the default that the project was set to when I created the project.
Intel's supportfolks are looking into this matter. Until then I'll use Intel Fortran 7.1.

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