- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear compiler developers,
Is it correct, that both LIBIFCOREMDD.DLL and LIBIFCOREMD.DLL depend on LIBMMD.DLL?
I would expect this dependency structure:
LIBIFCOREMD.DLL -> LIBMMD.DLL
LIBIFCOREMDD.DLL -> LIBMMDD.DLL
With regards
David Svoboda
Is it correct, that both LIBIFCOREMDD.DLL and LIBIFCOREMD.DLL depend on LIBMMD.DLL?
I would expect this dependency structure:
LIBIFCOREMD.DLL -> LIBMMD.DLL
LIBIFCOREMDD.DLL -> LIBMMDD.DLL
With regards
David Svoboda
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That there are "debug" versions of either of those libraries is mostly a historical relic. They aren't built with debug information and aren't linked to MSVC debug DLLs. Is there a problem caused by not linking to LIBMMDD.DLL?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
No, there is no problem. It is only a bit confusing namely in the case when I create some my own debug shared library that depends on LIBIFCOREMDD.DLL and LIBMMDD.DLL. As LIBIFCOREMDD.DLL depends on LIBMMD.DLL I have to redistribute following three DLL files:
- LIBIFCOREMDD.DLL
- LIBMMDD.DLL
- LIBMMD.DLL
Of course, it is working but (as I already wrote) a bit confusing as it seems like mixing RELEASE and DEBUG versions.
David
- LIBIFCOREMDD.DLL
- LIBMMDD.DLL
- LIBMMD.DLL
Of course, it is working but (as I already wrote) a bit confusing as it seems like mixing RELEASE and DEBUG versions.
David

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