2007年07月31日

libnutのコンパイル&インストール (旧rev.)

2008/8/16追記
最新版に合わせて記事を修正しましたので、こちらの記事をどうぞ。


libnutは、以下の場所にあったようなのですが、Downloadのページがありません。
http://www.nut-container.org/

svnがあれば、以下のように、ソースファイルを拾えます。
svn co svn://svn.mplayerhq.hu/nut/src/trunk nut
最新版は、リビジョン505514です。

svnが使えない人はどうしましょう?ということで、探したところ、Gentoo Linuxのパッケージにありました。
http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/libnut-503.tar.bz2
リビジョン503ですが、505と比べたところ、nututils/nutindex.cが違っていただけでしたので、libnutに違いはなさそうです。

#505から514は何が変わったんだろうか???
#使ってないので、気にしないことにしよう(逃

2008/07/19 追記
libnut-658に更新しました。
libnut-658.tar.bz2
以下の説明は、libnut-503をlibnut-658に読み替えてください。

libnut-503.tar.bz2を、適当なディレクトリに保存します。

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

config.makを、以下のように修正します。
1行目
修正前) PREFIX = /usr/local
修正後) PREFIX = /mingw

10行目
修正前) CC = cc
修正後) CC = gcc

次に、libnut/demuxer.cの16行目、ftelloをftellに変更します。
修正前) return ftello(priv);
修正後) return ftell(priv);

以上の修正が終わったら、
$ make
$ make install

以上で終了です。


【更新履歴】を見る
posted by あべちん at 22:38 | Comment(2) | TrackBack(0) | FFmpeg追加ライブラリ
この記事へのコメント
こんにちは、
おかげで助かりました。。
私の場合はmakeは問題ないなさそうですけど、make installしたときエラーが出たんで
$ make CC=gcc
$ make PREFIX=/mingw install
すると問題なく出来ました。
参考URL
http://arrozcru.no-ip.org/ffmpeg_wiki/tiki-index.php?page=libnut
Posted by リチョルホ at 2007年11月16日 17:21
リチョルホさん、情報ありがとうございます。
こんなやり方があったんですね。
config.makを修正するより、楽かもしれません。
Posted by あべちん at 2007年11月21日 05:01
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

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


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

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