Re: [Matroska-devel] Re: [matroska] r953 - trunk/libebml/make/mingw32
Moritz Bunkus <[email protected]>
| Newsgroups | gmane.comp.multimedia.matroska.cvs |
|---|---|
| Message-ID | <20041119125509.GB5928__49167.4810684801$1100869029$gmane$org@bunkus.org> |
Hey, > As you compile on Linux, you might just set this variable when you > compile libebml and libmatroska. Because it's not safe for anyone to > compile the libraries only to realise later they have to uncheck > something in the Makefile so that it works. Otherwise you should update > the comment too. The Makefile for libmatroska was broken the whole time anyway, because it had 'EBML_DLL = yes' since... forever now. Now it is at least conclusive. I'll modify the comments in the Makefiles about the DLLs only working with mingw compiled programs. (BTW: Isn't this true for the static libs as well? I guess that g++ and MSVC use different name mangling syntaxes, so this should be a general warning...) > I don't encourage the use of a DLL version because it's only compatible > with MinGW32 programs. And this is in the MinGW32 Makefile, not a general decision for Windows :) So if someone actually uses it (it = this Makefile) then she should be aware that there may be problems. > That's not the way people are used to work on Windows. True, but like I said, no one else uses this Makefile anyway. And I just want some more comfort :) Mosu -- If Darl McBride was in charge, he'd probably make marriage unconstitutional too, since clearly it de-emphasizes the commercial nature of normal human interaction, and probably is a major impediment to the commercial growth of prostitution. - Linus Torvalds