[flac-dev] MSVS: debug flac.exe uses release libogg_static.lib

Ralph Giles giles at thaumas.net
Sun Sep 29 10:10:27 PDT 2013


On 2013-09-29 2:14 AM, lvqcl wrote:
> With current settings, MSVS links debug version of flac.exe (and other .exe and .dll files) with the release version of libogg_static.lib. MSVS issues a "warning LNK4098: defaultlib 'libcmt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library"
> 
> What's the reason in this setting?

Sounds like a bug. Debug targets should link to debug builds of their
dependencies to simplify debugging.

 -r


More information about the flac-dev mailing list