- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
This topic has come up a zillion times and we are seeing it once again. I am thinking that the reason is the latest hotfix from Microsoft (for Internet Explorer) that came is about 10 days ago.
The following three steps create this issue:
(1) ifort /dll Bundle.f90: generates Bundle.lib
(2) ifort Program.f90 Bundle.Lib: creates Program.exe
(3) Running Program.exe throws the error. "The application has failed .... because MSVCR80.dll was not found. Reinstalling ...".
Has anyone recently encountered this issue?
Abhijit
p.s.
This is most likely unrelated issue: When I tried to "Repair" the compiler through Control Panel -- Add/Remove programs, I get error that "Visual Studio is already running" when in fact I have nothing else open on my computer.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are those exactly the commands you are using? What does Dependency Walker say about your DLL?
I will comment that if a Fortran main program is linked to a Fortran DLL, you should build the EXE with /libs:dll
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Steve.
Putting in /libs:dll makes this go away on my computer. However, on some computers (also using WinXP) not using /libs:dll also works fine. On the other hand, for some using Vista, even working through Visual Studio IDE does not work. I guess there have been too many variables here.
Regardless, I think I was climbing on a wrong tree. /libs:dll must be used. Thanks again.
Abhi

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