On Thu, 27 Sep 2012, Derek Buitenhuis wrote:

On 27/09/2012 3:48 PM, Martin Storsjö wrote:
On Thu, 27 Sep 2012, Derek Buitenhuis wrote:

This practice is not supported by the MinGW developers, and even requires

Hmm, that was news to me (although I might not be too up to date on those
matters).

Oh, I had a very long (weeks) discussion with the devs about this. It is 
absolutely
unsupported.

patching the MinGW runtimes in newer versions. Furthermore, we now support
build with MSVC, so this section is rendered useless.

It's not useless even though you can build with MSVC, you might still have
other reasons to do it.

I don't really like the idea of encouraging things like patching the MinGW 
library
source code.

No, but (as explained later), parts of it is essential for the DLL case as well.

This doesn't look right to me. Static linking itself might not be
supported any longer, but 96% of that section is about how to set up so
that a MSVC project can link to mingw-built libs in general, unrelated to
static libs in particular. Likewise the section on using mingw-built DLLs
with MSVC below say "To use those files with MSVC++, do the same as you
would do with the static libraries, as described above. But in Step 4..."

So instead of nuking it, the mentions of static libs perhaps can be
scrapped and merged with the section on using mingw-built DLLs below.

Some stuff can certainly be merged, but I think it is rather silly to
explain "How to Create a Project". Any intro to MSVS, Google, or Stack
Exchange post will work. It's not related to Libav/FFmpeg. I assume anyone
using MSVS is apt enough to know how to create a project using the very
tool.

Yes, it's overly chatty so it's hard to find the relevant info from it. So please merge info necessary from it into the DLL section so that one is usable on its own.

// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to