Я просматриваю инструкции по компиляции VLC и должен сказать, какие модули я хочу включить.
Ну, я хотел бы включить все, что можно скомпилировать. Могу ли я сделать это?
Я вижу, что это старая ветка, но другие с таким же вопросом могут захотеть посмотреть здесь:
Howto: Скомпилировать разрабатываемую версию vlc в последней версии Ubuntu http: // ubuntuforums.org/showthread.php?t=2141949
, в котором есть очень подробные инструкции по компиляции vlc с большинством модулей usefule. Помните, что это руководство посвящено vlc-git и рекомендует использовать виртуальную машину для установки. Модификации будут необходимы для составления релизной версии для повседневного использования.
На основе вывода ./configure --help
, нет никакой опции конфигурации включить каждому входу/видео/аудио/интерфейсу и т.д. плагин стр в одноэтапном.
Но Вы могли ограничить вывод ./configure --help
к тем опциям, которые отключены по умолчанию: ./configure --help |grep disabled
. Это возвратит что-то как
--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)
Этот список может быть хорошей начальной точкой для решения, что включить. Просто включение каждой опции, не проверяя последствия не будет мудро, сборка, вероятно, перестанет работать из-за пропавших без вести, освобождает. Кроме того, необходимо перепроверить, если тот список действительно касается всех важных опций; я не проверял полный вывод ./configure --help
деталь en.