Changes between Version 53 and Version 54 of CompilationGuide/Centos
- Timestamp:
- Jun 1, 2017, 8:18:35 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CompilationGuide/Centos
v53 v54 32 32 #!div style="border: 1pt dotted; margin: 1em; background-color: #fffff9;" 33 33 '''Note:''' If you do not require certain encoders you may skip the relevant section and then remove the appropriate `./configure` option in FFmpeg. For example, if libvorbis is not needed, then skip that section and then remove `--enable-libvorbis` from the [#FFmpeg Install FFmpeg] section. 34 }}} 35 36 === Yasm === 37 38 An assembler for x86 optimizations used by some libraries. Highly recommended or your resulting build may be very slow. 39 40 {{{ 41 cd ~/ffmpeg_sources 42 curl -O http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz 43 tar xzvf yasm-1.3.0.tar.gz 44 cd yasm-1.3.0 45 ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin" 46 make 47 make install 34 48 }}} 35 49 … … 108 122 {{{ 109 123 cd ~/ffmpeg_sources 110 git clone http://git.opus-codec.org/opus.git 111 cd opus 112 autoreconf -fiv 113 PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure --prefix="$HOME/ffmpeg_build" --disable-shared 114 make 115 make install 116 echo 124 curl -O https://archive.mozilla.org/pub/opus/opus-1.1.5.tar.gz 125 tar xzvf opus-1.1.5.tar.gz 126 cd opus-1.1.5 127 ./configure --prefix="$HOME/ffmpeg_build" --disable-shared 128 make 129 make install 117 130 }}} 118 131 … … 159 172 git clone --depth 1 https://chromium.googlesource.com/webm/libvpx.git 160 173 cd libvpx 161 ./configure --prefix="$HOME/ffmpeg_build" --disable-examples 162 make174 ./configure --prefix="$HOME/ffmpeg_build" --disable-examples --as=yasm 175 PATH="$HOME/bin:$PATH" make 163 176 make install 164 177 echo
