最新版に合わせて記事を修正しましたので、こちらの記事をどうぞ。
libnutは、以下の場所にあったようなのですが、Downloadのページがありません。
http://www.nut-container.org/
svnがあれば、以下のように、ソースファイルを拾えます。
svn co svn://svn.mplayerhq.hu/nut/src/trunk nut
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
以上で終了です。
【更新履歴】を見る
おかげで助かりました。。
私の場合はmakeは問題ないなさそうですけど、make installしたときエラーが出たんで
$ make CC=gcc
$ make PREFIX=/mingw install
すると問題なく出来ました。
参考URL
http://arrozcru.no-ip.org/ffmpeg_wiki/tiki-index.php?page=libnut
こんなやり方があったんですね。
config.makを修正するより、楽かもしれません。