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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.