- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Start a Fortran Console app solution, and allow the wizard to include the main program sample code.
- Open the "properties" form for the new project.
- Select Fortran -> Libraries, and change "run time library" to "Debug Multithread DLL"
- Compile and run. The compile should go okay. Note the error, though, when running: The application has failed to start because MSVCRTD.DLL was not found.
Using the Dependecy Walker, the library that links to MSVCRTD.DLL is "libifcoremdd.dll".
This is a fresh installation of Windows XP. I suppose if it the machine had a previous version of Visual Studio or CVF, then the msvcrtd.dll library would have been there. Is it okay to just copy msvcrtd.dll from another machine? Am I asking for trouble if I do that? (Visual Studio 2003 has a newer version of the debug multithread DLL runtime... Shouldn't that be used instead?)
Thanks in advance for any thoughts on this issue.
Jeff Borlik
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It's not "missed". Things you build against the Debug DLLs are not transportable to systems where Visual Fortran is not also installed. Note that you would have had to manually copy libifcoremdd.dll - and the REDIST.TXT file provided with the product says that this is NOT one of the redistributable files.
MSVCRTD.DLL is Microsoft's version of this - a non-redistributable debug version of the MSVC run-time library DLL.
The license agreement does not permit you to copy these DLLs. If you're going to run on another system, be sure to do a "Release" build, or at least specify the non-debug DLLs.
- 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

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