3 votes

Puis-je compiler VLC avec TOUS les modules ?

Je regarde les instructions pour compiler VLC, et je dois dire quels modules je veux inclure.

Eh bien, j'aimerais inclure tout ce qu'il est possible de compiler avec. Est-ce que je peux le faire ?

5voto

Aaron Orr Points 11

Sur la base de la sortie de ./configure --help Il n'y a pas d'option de configuration pour activer chaque plugin d'entrée/vidéo/audio/interface etc. en une seule étape.

Mais vous pourriez restreindre la sortie de ./configure --help aux options qui sont désactivées par défaut : ./configure --help |grep disabled . Cela donnera quelque chose comme

--cache-file=FILE   cache test results in FILE [disabled]
--enable-non-utf8       support legacy non-UTF-8 systems (default disabled)
--enable-debug          build with run-time assertions (default disabled)
--enable-gprof          profile with gprof (default disabled)
--enable-cprof          profile with cprof (default disabled)
--enable-coverage       build for test coverage (default disabled)
--enable-run-as-root    allow running VLC as root (default disabled)
--enable-pvr            support PVR V4L2 cards (default disabled)
--enable-vcdx           navigate VCD with libvcdinfo (default disabled)
--enable-realrtsp       Real RTSP module (default disabled)
--enable-wma-fixed      libwma-fixed module (default disabled)
--enable-shine          shine mp3 encoding module (default disabled)
--enable-omxil          openmax il codec module (default disabled)
--enable-iomx           iomx codec module (default disabled)
--enable-merge-ffmpeg   merge FFmpeg-based plugins (default disabled)
--enable-switcher       Stream-out switcher plugin (default disabled)
--enable-faad           faad codec (default disabled)
--enable-real           Real video decoder module (default disabled)
--enable-tremor         Tremor decoder support (default disabled)
--enable-egl            OpenGL support through EGL (default disabled)
--enable-android-surface   Android Surface video output module (default disabled)
--enable-ios-vout    iOS video output module (default disabled)
--enable-directfb       DirectFB support (default disabled)
--enable-aa             aalib output (default disabled)
--enable-audioqueue     AudioQueue audio module (default disabled)
--enable-opensles       Android OpenSL ES audio module (default disabled)
--enable-hildon         Hildon touchscreen UI (default disabled)
--disable-ncurses       ncurses interface support (default disabled)
--enable-xosd           xosd interface support (default disabled)
--enable-fbosd          fbosd interface support (default disabled)
--enable-lirc           lirc support (default disabled)
--enable-update-check   update checking system (default disabled)
--enable-growl          growl notification plugin (default disabled)
--enable-media-library  media library (default disabled)

Cette liste peut être un bon point de départ pour décider de ce qu'il faut activer. Activer toutes les options sans vérifier les conséquences ne sera pas judicieux, la compilation échouera probablement à cause de librairies manquantes. De plus, vous devriez vérifier que cette liste couvre bien toutes les options importantes ; je n'ai pas vérifié la sortie complète de ./configure --help en détail .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X