. .

VLC

Building vlc from scratch base on Slackware 13.37.

Building

dependency:

  • x264
    git clone git://git.videolan.org/x264.git x264
    ./configure --prefix=/usr/local/x264 --enable-shared
    make
    make install
    
  • ffmpeg
    git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
    ./configure --prefix=/usr/local/ffmpeg --enable-shared --enable-gpl --enable-libmp3lame --enable-libv4l2 --enable-libx264
    make
    make install
  • liba52
    CFLAGS="-fPIC" CXXFLAGS="-fPIC" ./configure --prefix=/usr/local/liba52 --enable-shared
    make
    make install
    
  • Get vlc using git, as release package may not get compile as using outdated API
    ./configure --prefix=/usr/local/vlc --disable-lua
    create src/revision.txt?
    make
    make install