Changes between Version 1 and Version 2 of faad2
- Timestamp:
- 09/22/2007 10:31:35 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
faad2
v1 v2 5 5 == Download == 6 6 7 faad2 [http://prdownloads.sourceforge.net/faac/faad2-2. 0.tar.gz]7 faad2 [http://prdownloads.sourceforge.net/faac/faad2-2.5.tar.gz] 8 8 9 faac [http://prdownloads.sourceforge.net/faac/faac-1.24.tar.gz] 9 faad2-2.5-unix-no-xmms.diff [http://www.harasdebondereau.com/bliscat/patches/faad2-2.5-unix-no-xmms.diff] 10 11 faac [http://prdownloads.sourceforge.net/faac/faac-1.25.tar.gz] 12 13 faac-1.25-unix.diff [http://www.harasdebondereau.com/bliscat/patches/faac-1.25-unix.diff] 10 14 11 15 == Installation of faad2 == 12 16 17 Faad2 files come from a DOS platform, and the xmms/bmp dependency is broken: 18 {{{ 19 patch -Np1 -i ../faad2-2.5-unix-no-xmms.diff 20 }}} 21 13 22 Compile faad2 by running the following commands: 23 14 24 {{{ 15 sed -i 's/ /\t/' Makefile.am && 16 sed -i 's/NULL/0/' common/mp4v2/{mp4property.h,rtphint.h} && 17 sed -i '/dd(m/ s/^v/static v/' common/mp4ff/mp4ffint.h && 18 autoreconf -vif && 19 ./configure --prefix=/usr --with-mp4v2 && 25 ./bootstrap 26 ./configure --prefix=/usr && 20 27 make 21 28 }}} … … 27 34 == Installation of faac == 28 35 36 Faac files come from a DOS platform: 37 {{{ 38 patch -Np1 -i ../faac-1.25-unix.diff 39 }}} 40 29 41 Compile faac with these commands: 30 42 {{{ 31 chmod 755 bootstrap &&32 43 ./bootstrap && 33 44 ./configure --prefix=/usr && … … 40 51 41 52 == Command Explanations == 42 '''sed -i 's/ /\t/' Makefile.am''' :The Makefile.am has contains some spaces which (if they're not removed) cause the build to fail with the error `Makefile:623: *** missing separator. Stop.'43 44 '''sed -i 's/NULL....rtphint.h}''' and '''sed -i '/dd(m/....mp4ffint.h''': These seds alter the code to avoid a compilation failure when using gcc 4.45 46 '''autoreconf -vif''': This command uses autoreconf to generate a new configure script47 48 53 '''./bootstrap''': The bootstrap script calls various autotools to generate a new configure script 49 54 … … 54 59 55 60 == Installed libraries == 56 '''libfaad.{so,a}''', '''libmp4ff.{so,a}''', '''libmp4v2.{so,a}''' and '''libfaac.{so,a}'''61 '''libfaad.{so,a}''', '''libmp4ff.{so,a}''', optionally '''libmp4v2.{so,a}''' and '''libfaac.{so,a}''' 57 62 58 63 == Useful Links ==