[vlc-devel] Compile vlc with gcc 4.2.1 sjlj (mingw32-2)

Son Tran son.minh.tran at gmail.com
Mon Jan 19 00:30:10 CET 2009


> > In fact, I have to add one step to the procedure written in the link
> above.
> > It is the update of the m4 with m4-1.4.7-MSYS.tar.bz2.
> Interesting.
>

I had to recompile all the autoconfig, automake and libtool because the
precompiled ones given in the tutor didnot work for me. Therefore I need
a more recent version of m4, which cannot be built natively with msys (
http://www.nabble.com/facing-error-making-autoconf---make-3-:-***--m4sugar.m4f--Error-1-td17563527.html
)


> Yes, but you have to take a non-official gcc release, or compile your
> own.


Can you give me some hints to compile mingw32 with an X version gcc? The
link http://www.mingw.org/wiki/LinuxCrossMinGW seems to be not clear /
working for me.


>
>
> However, I don't see what you miss while using gcc 3.4 .
>
> The reason I need a vlc based on gcc 4.2.1 is the following. When I compile
vlc with gcc 3.4, in the plugins directory, I can find a plugin
 libmp4_plugin.dll for the demuxer MPEG-4 file. If I take this plugin and
put it into the plugins directory (overwrite the
original  libmp4_plugin.dll) of the vlc precompiled with 4.2.1 (available on
your website), the demuxer MPEG-4 file is no longer available in the VLC
4.2.1. I hope that with the same base gcc, I can exchange the modules
between the vlc compiled by myself and the one supplied by your website. Is
that really correct?

Of course it is non sense to exchange 2 modules having exactly the same
funcionality. It was just an example. What I try to do is to create myself a
VLC plugin module (only the module, not the whole VLC), then that module can
be incoporated in the vlc that is widely available on your website.
Best regards
Son TRAN
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090119/91b94e30/attachment.html>


More information about the vlc-devel mailing list