2010年04月22日

MinGW GCC 4.5.0リリース

MinGW GCC 4.5.0が、2010/04/19にリリースされました。

GCC 4.5.0でFFmpegをビルドするためには、以下のファイル一式を、MinGWがインストールされているディレクトリ
C:\MinGW
の下に、bin、libなどのサブディレクトリを変えないように展開します。

拡張子「*.lzma」のファイルは、7-zipなどで解凍できます。
http://sevenzip.sourceforge.jp/


MinGW Downloadページ
http://sourceforge.net/project/showfiles.php?group_id=2435

GCC Version 4
gcc-4.5.0-1 より、
gcc-core-4.5.0-1-mingw32-bin.tar.lzma
gcc-c++-4.5.0-1-mingw32-bin.tar.lzma
libgomp-4.5.0-1-mingw32-dll-1.tar.lzma
libgcc-4.5.0-1-mingw32-dll-1.tar.lzma
libssp-4.5.0-1-mingw32-dll-0.tar.lzma
libstdc++-4.5.0-1-mingw32-dll-6.tar.lzma

MinGW mpc
mpc-0.8.1-1 より、
libmpc-0.8.1-1-mingw32-dll-2.tar.lzma

MinGW mpfr
mpfr-2.4.1-1 より、
libmpfr-2.4.1-1-mingw32-dll-1.tar.lzma

MinGW gmp
gmp-5.0.1-1 より、
ibgmpxx-5.0.1-1-mingw32-dll-4.tar.lzma
libgmp-5.0.1-1-mingw32-dll-10.tar.lzma

新たにMinGW環境をインストールする場合は、以下のファイルも必要です。

GNU Binutils
binutils-2.20.1 より、
binutils-2.20.1-2-mingw32-bin.tar.gz

MinGW API for MS-Windows
w32api-3.14 より、
w32api-3.14-mingw32-dev.tar.gz

w32api-3.15 より、
w32api-3.15-mingw32-dev.tar.gz

MinGW Runtime
mingwrt-3.18 より、
mingwrt-3.18-mingw32-dev.tar.gz
mingwrt-3.18-mingw32-dll.tar.gz


自前でGCC 4.5.0そのものをビルドしたいという方もいらっしゃるようですので、後日説明する予定です。

以上です。


【更新履歴】
2010/09/02 追記
w32api-3.15がリリースされています。

この記事を書いた当時から、MinGWのDownloadリンクが変わってますね。
後で修正せねば…。
posted by あべちん at 18:25 | Comment(9) | TrackBack(0) | MinGW & MSYS
この記事へのコメント
こんばんは。
いつもこのサイトを見ています。
ところで、フレームレートをTranscodingに書いて設定しても、必ず23.976fpsなどになり、fpsが無視されます。例えば、-r 30000/1001や、-r 29.97 と入力しても、無視されます。これは結構前のffmpegからなのですが、何か分かりましたら、アドバイスお願いします。解決策をお願いします。
Posted by hilo at 2010年04月23日 19:47
hiloさん、こんにちは。管理人です。
ご訪問ありがとうございます。

私もすべての問題を解決できるわけではありませんので、以下の、montaさんへの回答と同じになると思います。

http://blog.k-tai-douga.com/article/37239928.html#comment

あと、コメントは記事の内容に関連のある所に書いていただくと、他の方にも読んでもらえると思います。

ご質問について何か分かりしだい、またご報告します。
Posted by あべちん at 2010年04月23日 20:32
ご無沙汰です。
GCC4.5.0のビルド、試してみたんですけど
途中でエラーストップしちゃうんですよね。
もしよかったらあべちんさんのやり方を
まとめてもらえるとありがたいなあと思います。
なにしろめんどくさがりなもので…

時間に余裕があればよろしくお願いします。
Posted by Kazuki Ashiya at 2010年07月01日 18:55
Kazuki Ashiyaさん、こんにちは。管理人です。
お久しぶりです。

あとでビルドの手順を書くと言って、書いてなかったですね。

MinGWの説明用のブログを別に作ろうかとか、考え中です。

なるべく近いうちに書きますので、少々おまちを〜
Posted by あべちん at 2010年07月03日 00:11
Kazuki Ashiyaさん、こんにちは。管理人です。

お待たせしました。
GCC4.5.0のビルドの手順をまとめました。

カテゴリの「GCC自前ビルド」から参照してください。

読みづらいかもしれませんが、参考にしていただければ幸いです。
Posted by あべちん at 2010年07月17日 16:56
あべちんさん、こんばんは!

ありがとうございます!
現在四苦八苦しながら環境の構築を進めています。

できたらまた報告しますね。

しかし…autoconf絡みはややこしい…
Posted by Kazuki Ashiya at 2010年07月17日 22:29
一通り頑張ってみましたが、
pplのautoreconfで躓きました。

C:\MinGW\bin\m4.exe:C:/MinGW/share/autoconf/autoconf/autoconf.m4f:2068: premature end of frozen file

こんなエラーが。
autoconf-2.63を入れてるんですけどね…
とりあえず今晩はここまで。
Posted by Kazuki Ashiya at 2010年07月17日 23:46
試しに、MinGWの方のm4を削除して、MSYS用のm4をインストールしてみてください。

あと、MSYS用のをMinGWの方にインストールすると、おかしくなるかもしれません。

私の場合、m4、automake、autoconfは全部MSYS用のを使っています。
Posted by あべちん at 2010年07月18日 12:56
なるほど、m4の問題だったんですね。
うまくいきました。アドバイスありがとうございます。

引き続き頑張ります!
Posted by Kazuki Ashiya at 2010年07月18日 13:33
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

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


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

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