Changes between Version 1 and Version 2 of faad2


Ignore:
Timestamp:
09/22/2007 10:31:35 PM (15 years ago)
Author:
Eloi Primaux
Comment:

bump to faad2-2.5 and faac-1.25 adding patches to compile on 6.3

Legend:

Unmodified
Added
Removed
Modified
  • faad2

    v1 v2  
    55== Download ==
    66
    7 faad2 [http://prdownloads.sourceforge.net/faac/faad2-2.0.tar.gz]
     7faad2 [http://prdownloads.sourceforge.net/faac/faad2-2.5.tar.gz]
    88
    9 faac [http://prdownloads.sourceforge.net/faac/faac-1.24.tar.gz]
     9faad2-2.5-unix-no-xmms.diff [http://www.harasdebondereau.com/bliscat/patches/faad2-2.5-unix-no-xmms.diff]
     10
     11faac [http://prdownloads.sourceforge.net/faac/faac-1.25.tar.gz]
     12
     13faac-1.25-unix.diff [http://www.harasdebondereau.com/bliscat/patches/faac-1.25-unix.diff]
    1014
    1115== Installation of faad2 ==
    1216
     17Faad2 files come from a DOS platform, and the xmms/bmp dependency is broken:
     18{{{
     19patch -Np1 -i ../faad2-2.5-unix-no-xmms.diff
     20}}}
     21
    1322Compile faad2 by running the following commands:
     23
    1424{{{
    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 &&
    2027make
    2128}}}
     
    2734== Installation of faac ==
    2835
     36Faac files come from a DOS platform:
     37{{{
     38patch -Np1 -i ../faac-1.25-unix.diff
     39}}}
     40
    2941Compile faac with these commands:
    3042{{{
    31 chmod 755 bootstrap &&
    3243./bootstrap &&
    3344./configure --prefix=/usr &&
     
    4051
    4152== 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 script
    47 
    4853'''./bootstrap''': The bootstrap script calls various autotools to generate a new configure script
    4954
     
    5459
    5560== 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}'''
    5762
    5863== Useful Links ==