lvqcl wrote: > Evan Ramos wrote: > >> Does my patch fix this issue on your end? > > > BTW, your patch also changes MSVC solution/projects. What's the > problem with them? I built flac/metaflac/libFLAC libraries > with Visual Studio many times, and haven't noticed anything wrong.
As far as I understand the problem: if some program wants to use libFLAC.lib, it also has to be linked with win_utf8_io, which is a bit surprising because a program doesnt really need this library, and this requirement isn't documented anywhere... And since win_utf8_io is basically a 'compatibility' layer between libFLAC and Windows, it makes sense to include win_utf8_io into libFLAC. Do I understand it right? Then IMHO all three build systems (configure && make, Makefile.lite and MSVC) should be synchronized with each other, and your first patch seems better. ********* TO ERIK: I have some patches, but they either modify MSVC .vcxproj files, or win_utf8_io.c/.h, so they conflict with patches from Evan Ramos. So should they be applied? rejected? postponed until after flac 1.3.2? _______________________________________________ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev