2009年02月11日

libfaadのコンパイル&インストール

libfaadは、以下の場所にあります。
http://www.audiocoding.com/

右サイドバーののDownloadsから、
http://www.audiocoding.com/downloads.html

FAAD2 Sourceの圧縮形式が3種類ある中で、ファイルサイズが小さいTAR.BZ2 Packageをダウンロードします。
faad2-2.7.tar.bz2を、適当なディレクトリに保存します。

MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xjf faad2-2.7.tar.bz2
$ cd faad2-2.7

gcc4でコンパイルする時は、以下の修正も必要です。
gcc3では不要かもしれません。
frontend/main.cの36行目をコメントアウト、または、削除します。
修正前) #define off_t __int64
修正前) /*#define off_t __int64*/

上記の修正パッチはこちら。
faad2-2.7.diff
エディタで修正するか、以下のようにパッチを適用してください。

$ patch -p1 < faad2-2.7.diff

以上の修正が終わったら、
$ ./bootstrap
$ ./configure --prefix=/mingw
$ make
$ make install

以上で終了です。
posted by あべちん at 13:17 | Comment(0) | TrackBack(0) | FFmpeg追加ライブラリ
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/26605272
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック