一、 编译安装VLC
使用vlc-1.0.5.tar.bz2 + live555-2010.01.tar.gz
exportMYDIR=/root/lf
将live555-2010.01.tar.gz和vlc-1.0.5.tar.bz2放置在$MYDIR下
cd$MYDIR
(一) 编译liveMedia
tar xvfzlive555-2010.01.tar.gz
cd live
./genMakefileslinux
make
(二) 安装libdvbpsi
rpm -hiv libdvbpsi-0.1.7-1.el4.rf.i386.rpm
rpm -hiv libdvbpsi-devel-0.1.7-1.el4.rf.i386.rpm
需要什么rpm可到http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/中下载
(三) 编译VLC
1. configure
./configure--prefix=/usr --enable-debug --disable-avcodec --disable-hal --disable-avformat--disable-swscale --disable-a52 --disable-x11 --disable-sdl --disable-fribidi--disable-dbus --disable-libgcrypt --disable-gnutls --disable-remoteosd --disable-skins2 --disable-qt4 --disable-libxml2 --disable-lua --disable-xcb --disable-alsa--disable-v4l2 --disable-qt --enable-run-as-root --enable-live555--with-live555-tree=$MYDIR/live --disable-mad --disable-postproc --enable-dvbpsi --enable-x264
2. make
3. 出现错误error: syntax error before "vlc_spinlock_t":
../include/vlc_threads.h:240:error: syntax error before "vlc_spinlock_t"
……