_ mplayer のコンパイル on Debian(sid)
./configure --prefix=/usr/local/stow/mplayer-1.0.0pre6a --enable-gui --enable-largefiles
ほとんどのコンパイルオプションは自動認識。つまり Debian ではまず必要な開発ライブラリのインストールを行っておかなければならない。
以下のライブラリが現在バイナリパッケージで提供されている。対応する configure オプションと対比させる。
input
- --enable-live
- liblivemedia-dev
- --enable-smb
- libsmbclient-dev。多分動かない (libmpdemux/open.c の該当コードを参照)
- --enable-cdparanoia
- libcdparanoia0-dev
- --enable-dvdread
- libdvdread3-dev。mpdvdkit2 が有効だと無視される。
codecs
- --enable-gif
- libungif4-dev
- --enable-png
- libpng12-dev
- --enable-jpeg
- libjpeg62-dev
- --enable-liblzo
- liblzo-dev
- --disable-win32
- ??
- --disable-dshow
- ??
- --disable-qtx
- libquicktime-dev
- --disable-xanim
- ??
- --disable-real
- ??
- --disable-xvid
- libxvidcore4-dev
- --disable-x264
- ??
- --disable-divx4linux
- ??
- --enable-opendivx
- ??
- --disable-libavcodec
- libavcodec-dev
- --disable-libavformat
- libavformat-dev
- --enable-libfame
- ??
- --enable-vorbis
- libvorbis-dev
- --enable-tremor
- [disabled] 整数演算のみを使用する Ogg/Vorbis ライブラリ。
- --enable-theora
- libtheora-dev
- --disable-internal-matroska
- [enabled]
- --enable-external-faad
- --disable-internal-faad
- --disable-ladspa
- --disable-libdv
- libdv4-dev
- --disable-mad
- libmad0-dev
- --disable-toolame
- toolame
- --enable-xmms
- --disable-mp3lib
- --disable-liba52
- liba52-0.7.4-dev
- --enable-libdts
- libdts-dev
- --disable-libmpeg2
- libmpeg2-4-dev
video output
- --disable-vidix
- --enable-gl
- --enable-dga[=n]
- --enable-vesa
- --enable-svga
- --enable-sdl
- --enable-aa
- --enable-caca
- --enable-ggi
- --enable-directx
- --enable-dxr2
- --enable-dxr3
- --enable-dvb
- --enable-dvbhead
- --enable-mga
- --enable-xmga
- --enable-xv
- --enable-xvmc
- --enable-vm
- --enable-xinerama
- --enable-x11
- --enable-fbdev
- --enable-mlib
- --enable-3dfx
- --enable-tdfxfb
- --enable-directfb
- --enable-zr
- --enable-bl
- --enable-tdfxvid
- --disable-tga
- --disable-pnm
- --disable-md5sum
audio output
- --disable-alsa
- --disable-ossaudio
- --disable-arts
- --disable-esd
- --disable-polyp
- --disable-jack
- --disable-nas
- --disable-sgiaudio
- --disable-sunaudio
- --disable-win32waveout
- --disable-select