Changes between Version 20 and Version 21 of CentosCompilationGuide
- Timestamp:
- 02/27/2013 08:57:43 PM (3 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CentosCompilationGuide
v20 v21 13 13 Get the dependencies: 14 14 {{{ 15 # yum install gcc git make nasm pkgconfig wget zlib-devel libtheora-devel15 # yum install autoconf automake gcc git libtool make nasm pkgconfig wget zlib-devel 16 16 }}} 17 17 … … 56 56 ./configure --disable-shared 57 57 make 58 # checkinstall --pkgname=fdk-aac --pkgversion="$(date +%Y%m%d%H%M)-git" --backup=no \ 59 --deldoc=yes --fstrans=no --default 58 # make install 60 59 }}} 61 60 … … 73 72 74 73 === libogg === 75 Required for lib vorbis.74 Required for libtheora and libvorbis. 76 75 {{{ 77 76 cd ~/ffmpeg-source … … 79 78 tar xzvf libogg-1.3.0.tar.gz 80 79 cd libogg-1.3.0 80 ./configure --disable-shared 81 make 82 # make install 83 }}} 84 85 === libtheora === 86 Theora video encoder. 87 {{{ 88 cd ~/ffmpeg-source 89 wget http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.gz 90 tar xzvf libtheora-1.1.1.tar.gz 91 cd libtheora-1.1.1 81 92 ./configure --disable-shared 82 93 make … … 112 123 git clone git://source.ffmpeg.org/ffmpeg 113 124 cd ffmpeg 114 ./configure --enable-gpl --enable-libfdk_aac --enable-libmp3lame --enable-lib vorbis --enable-libvpx --enable-libx264 --enable-libtheora125 ./configure --enable-gpl --enable-libfdk_aac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 115 126 make 116 127 # make install … … 137 148 git pull 138 149 }}} 139 Then run ./configure, make, and make installas shown in the [#x264 Install x264] section.150 Then run `./configure`, `make`, and `make install` as shown in the [#x264 Install x264] section. 140 151 141 152 === Update libvpx === … … 145 156 git pull 146 157 }}} 147 Then run ./configure, make, and make installas shown in the [#libvpx Install libvpx] section.158 Then run `./configure`, `make`, and `make install` as shown in the [#libvpx Install libvpx] section. 148 159 149 160 === Update FFmpeg === … … 153 164 git pull 154 165 }}} 155 Then run ./configure, make, and make installas shown in the [#ffmpeg Install FFmpeg] section.166 Then run `./configure`, `make`, and `make install` as shown in the [#ffmpeg Install FFmpeg] section. 156 167 157 168 == Reverting changes made by this guide == … … 167 178 cd ../libvorbis-1.3.3 168 179 # make uninstall 180 cd ../libvorbis-1.3.3 181 # make uninstall 169 182 cd ../libvpx 170 183 # make uninstall … … 172 185 # make uninstall 173 186 rm -rf ~/ffmpeg-source 174 # yum erase gcc git make nasm pkgconfig wget187 # yum erase autoconf automake gcc git libtool make nasm pkgconfig wget zlib-devel 175 188 }}} 176 189 … … 178 191 #!comment 179 192 Todo: 180 Integrate installation via package management system instead of "make install" or install in home directory. Ignoring checkinstall as it is too much of a bitch to compile on CentOS 6.0. 193 Change guide to local "install" (no more system install) 181 194 }}}


