2014年01月25日

libvorbis-1.3.4のコンパイル&インストール(暫定版)

libvorbis-1.3.4がリリースされました。

aoTuV Beta6.03はlibvorbis-1.3.2がベースになっていますので、libvorbis-1.3.2からlibvorbis-1.3.4への差分を、aoTuV Beta6.03に適用します。

2014/05/11 追記
aoTuV beta6.03 (2014)で、libvorbis-1.3.4がマージされました。
以下の手順は不要になりました。


libvorbisは、以下の場所にあります。
http://xiph.org/

左の方のDownloadsから、以下のページに行き、
http://xiph.org/downloads/

libvorbis-1.3.4.tar.xz
を、適当なディレクトリに保存します。

拡張子xzが解凍できない場合は、
libvorbis-1.3.4.tar.gz
を、適当なディレクトリに保存します。


aoTuVは、以下の場所にあります。
http://www.geocities.jp/aoyoume/aotuv/

libvorbis source code (BSD-style license)
Download Ogg Vorbis aoTuV beta6.03 Source code
から、
libvorbis-aotuv_b6.03.tar.bz2
を、適当なディレクトリに保存します。


libvorbis-1.3.2から1.3.4の差分パッチはこちらです。
libvorbis-1.3.2-1.3.4.diff

lib/psy.c は、aoTuVの方の修正を適用するので省略。
ドキュメント類は上手くパッチを適用できませんでしたので、
libvorbis-1.3.4/doc/
を、まるごとコピーします。

パッチがFAILEDになる箇所がありますが、ヘッダやVENDOR情報など、動作上問題無い所です。


MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xJf libvorbis-1.3.4.tar.xz
または、
$ tar xzf libvorbis-1.3.4.tar.gz

$ tar xjf libvorbis-aotuv_b6.03.tar.bz2
$ cd aotuv-b6.03_20110424
$ patch -p1 < libvorbis-1.3.2-1.3.4.diff
$ cp -rp ../libvorbis-1.3.4/doc/ .
$ ./autogen.sh --prefix=/mingw --disable-shared
$ make
$ make install

以上で終了です。


【更新履歴】を見る
posted by あべちん at 18:38 | Comment(0) | TrackBack(0) | FFmpeg追加ライブラリ
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

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


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

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