This package, from the WebM project, provides the reference implementations of the VP8 Codec, used in most current html5 video, and of the next-generation VP9 Codec.
This package is known to build and work properly using an LFS-7.10 platform.
Download (HTTP): http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-1.6.0.tar.bz2
Download MD5 sum: f95a176768a0e1bb4fe42742e27a41af
Download size: 1.9 MB
Estimated disk space required: 42 MB
Estimated build time: 1.4 SBU
yasm-1.3.0 (compiling with NASM-2.12.02 is currently broken) and Which-2.21 (so configure can find yasm)
Doxygen-1.8.11 and PHP-7.0.10 (to build the documentation).
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libvpx
Install libvpx by running the following commands:
sed -i 's/cp -p/cp/' build/make/Makefile &&
mkdir libvpx-build            &&
cd    libvpx-build            &&
../configure --prefix=/usr    \
             --enable-shared  \
             --disable-static &&
make
        This package does not come with a test suite.
          Now, as the root user:
        
make install
sed ... : This command corrects ownership and permissions of installed files.
mkdir libvpx-build && cd libvpx-build: The libvpx developers recommend building in a dedicated build directory.
          --disable-vp8: This switch prevents
          building of VP8 codec support.
        
          --disable-vp9: This switch prevents
          building of VP9 codec support.
        
          --disable-static: This switch prevents
          building of static versions of libraries.
        
Last updated on 2016-08-28 14:19:58 -0700