vlc를 소스로 받아 컴파일 해볼려고 하니 일단, configure가 발목을 잡는다.
ubuntu 9.10에서 컴파일을 시도하니
./configure --disable-qt4 --disable-skins2 --disable-glx
이렇게 세가지를 disable 시켜주어야 컴파일이 가능했다.
Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer --enable-python-bindings Always fails for historical reasons) --enable-java-bindings Always fails for historical reasons --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --enable-macosx-defaults Build the default configuration on Mac OS X (default enabled) --enable-static[=PKGS] build static libraries [default=no] --enable-shared[=PKGS] build shared libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --disable-nls do not use Native Language Support --disable-rpath do not hardcode runtime library paths --enable-hal Linux HAL services discovery (default enabled) --enable-udev Linux udev services discovery (default auto) --enable-mtp MTP devices support (default enabled) --enable-dbus Linux D-BUS message bus system (default enabled) --disable-dbus-control D-BUS control interface (default enabled) --enable-telepathy Telepathy Presence plugin through DBus(default enabled) --enable-gprof gprof profiling (default disabled) --enable-cprof cprof profiling (default disabled) --disable-mmx disable MMX optimizations (default auto) --disable-sse disable SSE (1 and 2) optimizations (default auto) --disable-altivec disable AltiVec optimizations (default auto) --enable-optimize-memory optimize memory usage over performance --disable-optimizations disable compiler optimizations (default enabled) --enable-debug debug mode (default disabled) --enable-run-as-root allow runing VLC as root (default disabled) --enable-coverage build for test coverage (default disabled) --enable-release activate extra optimizations (default disabled) --enable-sout Stream output modules (default enabled) --enable-switcher Stream-out switcher plugin (default disabled) --enable-shout libshout output plugin (default disabled) --enable-lua lua playlist, metafetcher and interface plugins (default enabled) --enable-httpd HTTP daemon (default enabled) --enable-libproxy libproxy support (default auto) --enable-vlm VideoLAN manager (default enabled) --enable-growl growl notification plugin (default disabled) --enable-notify libnotify notification plugin (default enabled) --disable-audioscrobbler Last.fm submission plugin (default enabled) --disable-taglib Taglib support (default enabled) --enable-live555 live555 RTSP input plugin (default enabled) --enable-dc1394 dc1394 access module (default disabled) --enable-dv dv input module (default disabled) --enable-dvdread dvdread input module (default disabled) --enable-dvdnav dvdnav input module (default enabled) --enable-dshow Win32 DirectShow support (default enabled on Win32) --enable-bda Win32 DirectShow BDA support (default enabled on Win32) --enable-opencv OpenCV (computer vision) filter (default disabled) --enable-smb smb input module (default enabled) --enable-dvbpsi dvbpsi ts mux and demux module (default enabled) --enable-v4l Video4Linux input support (default disabled) --enable-v4l2 Video4Linux2 input support (default enabled) --enable-libv4l2 Libv4l2 Video4Linux2 support (default enabled) --enable-pvr PVR cards access module (default disabled) --enable-gnomevfs GnomeVFS access module (default disabled) --enable-libcdio CD input and control library support (default enabled) --enable-libvcdinfo VCD information library support (default enabled) --enable-cddax audio CD plugin with CD Text and CD paranoia via libcdio (default disabled) --enable-libcddb CDDB support for libcdio audio CD (default enabled) --enable-vcdx VCD with navigation via libvcdinfo (default disabled) --enable-cdda audio CD via built-in VCD (default enabled) --enable-vcd built-in VCD (default enabled) --enable-dvb DVB-S/T/C card support (default enabled) --enable-screen Screen capture support (default enabled) --enable-ogg Ogg demux support (default enabled) --enable-mkv Matroska demux support (default enabled) --enable-mod Mod demux support (default enabled) --enable-mpc Mpc demux support (default enabled) --enable-gme Game Music Emu demux support (default enabled) --enable-wma-fixed libwma-fixed module (default disabled) --enable-shine shine mp3 encoding module (default disabled) --enable-mad libmad module (default enabled) --disable-id3tag id3tag metadata reader plugin (default disabled) --enable-avcodec libavcodec codec (default enabled) --enable-avformat libavformat containers (default enabled) --enable-swscale libswscale image scaling and conversion (default enabled) --enable-postproc libpostproc image post-processing (default enabled) --enable-faad faad codec (default disabled) --enable-twolame twolame codec (default disabled) --enable-quicktime QuickTime module (deprecated) --enable-real Real media module (default disabled) --enable-realrtsp Real RTSP module (default disabled) --enable-libsysfs Get user key from firewire connected iPod via libsysfs (default enabled) --enable-libtar libtar support for skins2 (default enabled) --enable-a52 A/52 support with liba52 (default enabled) --enable-dca DTS Coherent Acoustics support with libdca (default enabled) --enable-flac libflac decoder/encoder support (default disabled) --enable-libmpeg2 libmpeg2 decoder support (default enabled) --enable-vorbis Vorbis decoder support (default enabled) --enable-tremor Tremor decoder support (default disabled) --enable-speex Speex decoder support (default enabled) --enable-tarkin experimental tarkin codec (default disabled) --enable-theora experimental theora codec (default disabled) --enable-dirac experimental dirac codec (default disabled) --disable-schroedinger high performance dirac codec (default enabled) --enable-png PNG support (default enabled) --enable-x264 H264 encoding support with libx264 (default enabled) --enable-fluidsynth MIDI synthesisr with libfluidsynth (default enabled) --enable-zvbi VBI (inc. Teletext) decoding support with libzvbi (default enabled) --enable-telx Teletext decoding module (conflicting with zvbi) (default enabled if zvbi is absent) --enable-csri Subtitle support using CSRI / asa (default disabled) --enable-libass Subtitle support using libass (default disabled) --enable-asademux asa subtitle demuxing (default disabled) --enable-cmml CMML support (default enabled) --enable-kate kate codec (default enabled) --enable-tiger Tiger rendering library for Kate streams (default enabled) --enable-x11 X11 support (default enabled) --enable-xvideo XVideo support (default enabled) --enable-glx X11 OpenGL (GLX) support (default enabled) --enable-xvmc XVMC support (default disabled) --enable-xinerama Xinerama support (default enabled) --enable-xcb X C Bindings work-in-progress (default disabled) --enable-opengl OpenGL support (default enabled) --enable-sdl SDL support (default enabled) --enable-sdl-image SDL image support (default enabled) --enable-freetype freetype support (default enabled) --enable-fribidi fribidi support (default enabled) --enable-fontconfig, fontconfig support (default enabled) --enable-libxml2 libxml2 support (default enabled) --enable-svg SVG support (default disabled) --enable-snapshot snapshot module (default disabled) --enable-qte QT Embedded support (default disabled) --enable-hd1000v HD1000 Video Output module (default enabled on HD1000) --enable-directx Win32 DirectX support (default enabled on Win32) --enable-fb Linux framebuffer support (default enabled on Linux) --enable-mga Linux kernel Matrox support (default disabled) --enable-omapfb OMAP framebuffer support (default disabled) --enable-svgalib SVGAlib support (default disabled) --enable-directfb DirectFB support (default disabled) --enable-ggi GGI support (default disabled) --enable-aa aalib output (default disabled) --enable-caca libcaca output (default disabled) --enable-wingdi Win32 GDI module (default enabled on Win32) --enable-oss Linux OSS /dev/dsp support (enabled on Linux) --enable-pulse Pulseaudio support (default enabled) --enable-portaudio Portaudio library support (default disabled) --enable-alsa ALSA sound support for Linux (default enabled) --enable-waveout Win32 waveOut module (default enabled on Win32) --enable-macosx-audio Mac OS X audio module (default enabled on MacOS X) --enable-hd1000a HD1000 audio module (default enabled on HD1000) --enable-jack JACK audio I/O modules (default disabled) --enable-cyberlink CyberLink for C++ UPnP stack (default disabled) --enable-upnp Intel UPnP SDK (default enabled) --enable-skins2 Skins2 interface module (default enabled except on MacOSX, BeOS and WinCE) --enable-pda PDA interface needs Gtk2 support (default disabled) --enable-maemo Internet tablets based on Maemo SDK (default disabled) --enable-qt4 QT 4 support (default enabled) --enable-wince Windows CE interface (default enabled with MinGW) --enable-opie Qt embedded interface support (default disabled) --enable-macosx MacOS X support (default enabled on MacOS X) --enable-qnx QNX RTOS support (default enabled on QNX RTOS) --disable-ncurses ncurses interface support (default enabled) --enable-xosd xosd interface support (default disabled) --enable-fbosd fbosd interface support (default disabled) --enable-visual visualisation plugin (default enabled) --enable-galaktos OpenGL visualisation plugin (default disabled) --enable-goom goom visualisation plugin (default disabled) --disable-atmo AtmoLight (homebrew philips ambilight) (default enabled) --enable-bonjour Bonjour services discovery (default enabled) --enable-lirc lirc support (default disabled) --disable-libgcrypt libgcrypts support (default enabled) --enable-gnutls gnutls TLS/SSL support (default enabled) --disable-remoteosd RemoteOSD plugin (default enabled) --enable-update-check update checking system (default disabled) --enable-loader build DLL loader for ELF i386 platforms (default disabled) --enable-vlc build the VLC media player (default enabled) --enable-activex build a vlc-based ActiveX control (default enabled on Win32) --enable-mozilla build a vlc-based Firefox/Mozilla plugin (default disabled) --enable-testsuite build test modules (default disabled) |
ubuntu 9.10에서 컴파일을 시도하니
./configure --disable-qt4 --disable-skins2 --disable-glx
이렇게 세가지를 disable 시켜주어야 컴파일이 가능했다.
'프로그램 사용 > VLC' 카테고리의 다른 글
ffmpeg + AMR + x264 + VLC? (0) | 2010.01.14 |
---|---|
우분투에서 VLC 컴파일하기 (3) | 2010.01.13 |
VLC로 웹캠 녹화하기 (4) | 2010.01.12 |
youtube 모바일 재생시 samr 오류발생 (0) | 2010.01.06 |
VLC 웹 인터페이스 원격지에서 안될경우 (2) | 2009.12.08 |