[vlc-devel] [PATCH] contrib: --disable-all doesn't build anything

Rémi Denis-Courmont remi at remlab.net
Thu Dec 1 21:00:40 CET 2011


Le jeudi 1 décembre 2011 21:31:02 Rafaël Carré, vous avez écrit :
> Le Thu, 1 Dec 2011 20:50:54 +0200,
> 
> "Rémi Denis-Courmont" <remi at remlab.net> a écrit :
> > Le jeudi 1 décembre 2011 20:13:10 Rafaël Carré, vous avez écrit :
> > > the goal is to use --disable-all --enable-ffmpeg --enable-a52
> > > --enable-vpx (e.g. for embedded)
> > 
> > We already have disable-disc and disable-encoder or whatever it was.
> > 
> > What's the problem?
> 
> Everything that is not a disc or encoder related library.

Well you can add generic options for images, synthesis and text if you want to 
remove special codecs categories, and visualizations.

> Say, jpeg, subtitles, weird codecs ..
> 
> Here are the option i use for android:
> 
>     --disable-sout
>     --disable-disc
>     --disable-caca

I really don't understand why we need this in contrib.

>     --disable-gecko

VLC does not use this.

>     --disable-goom
>     --disable-SDL_image
>     --disable-gnutls
>     --disable-lua
>     --disable-libxml2
>     --disable-gcrypt
>     --disable-gme
>     --disable-mpcdec
>     --disable-ass
>     --disable-freetype2
>     --disable-zvbi
>     --disable-fontconfig
>     --disable-fribidi
>     --disable-kate
>     --disable-fluid
>     --disable-sidplay2
>     --disable-gettext
>     --disable-schroedinger
>     --disable-libmpeg2

But if you removed all of that, it's not really VLC anymore. I don't think we 
want to promote that sort of sub-standard builds.

And removing LUA and XML is not serious.

-- 
Rémi Denis-Courmont
http://www.remlab.net/
http://fi.linkedin.com/in/remidenis



More information about the vlc-devel mailing list