追加された行はこのように表示されます。削除された行はこのように表示されます。!!!MinGW猫科研究所パック猫科研究所では2008年・2009年に[[今更MinGW/MSYSシリーズ]]を書いた。2008年版では[[猫科研究所パック|今更MinGW(A)猫科研究所パック]]をリリースしているが、猫研パックは導入方法の記事を書かない場合でも更新するため、今更MinGWシリーズの記事とは別に、随時ここに置くこととした。諸事情により、''a008から完全なネットワークインストーラにした''。保存性等の理由からこれがよろしくない場合は、''postinstallまでを実行したあとアーカイブすれば、これまでの猫研パックとなんら変わらない''。次回、a010からpthread-w32は抜くかもしれない。ffmpeg/libavもx264もwin32-threadsをサポートする今、無理にpthread-win32を使う理由が薄い。次回、a010からpthread-w32は抜くかもしれない。ffmpeg/libavもx264もwin32-threadsをサポートする今、無理にpthread-win32を使うには理由が乏しい。[[関連記事|今更MinGWインデックス]]関連記事は基本的に対応する導入方法の記事だが、毎回書いてられないので省略する場合も多数と思われる。a000はサイズが大きかったので2008/10/16に再アーカイブした。展開後の内容は同じである。!!概要MinGWの環境構築が面倒な人向けのパッケージ。特段のカスタマイズはないがLinuxにおけるディストリビューションのようなもの。!!基本方針*簡単に導入できる。*ffmpegがビルドできる。*メジャーなライブラリ類は含めていくかも。!!使い方リリースごとに異なるので、readme.txtを必読のこと。!インストール基本的にはアーカイブを展開するのみ。リリースによってはその後、バッチファイルやシェルスクリプトを起動。!アンインストール丸ごと削除。パッケージ物は以下の通り。MSYS/msysDTK側のファイルと追加ライブラリ系のバージョンなどはアーカイブ内のreadmeを参照のこと。Media版|http://www.tdragon.net/])(gccとg++のみ)**mingwrt-3.18**w32api-3.17-2**binutils-2.21-3**gdb-7.2-1**その他a003以降で追加されたものは全て含む。GCC3系は除去されました。Media版|http://www.tdragon.net/])(gccとg++のみ)**mingwrt-3.18**w32api-3.15**binutils-2.20.51-1**gdb-7.2-1**その他a003以降で追加されたものは全て含む。Media版|http://www.tdragon.net/])(gccとg++のみ)**mingwrt-3.18**w32api-3.14**binutils-2.20.1-2**gdb-7.1-2**その他a003以降で追加されたものは全て含む。*assemble006**gcc-3.4.5(本家MinGW版)(gccとg++のみ)**gcc-4.5.0-1(本家MinGW版)(gccとg++のみ)**mingwrt-3.18**w32api-3.14**binutils-2.20.1-2**gdb-7.1-2**その他a003以降で追加されたものは全て含む。*assemble005**gdb-7.0.50以外の主要コンポーネントはa004と同じ。Media版gcc-4.4.1-tdm-2|http://www.tdragon.net/](gccとg++のみ)**mingwrt-3.17**w32api-3.14**binutils-2.20-1**gdb-7.0-2**その他a003以降で追加されたものは全て含む。[libjpeg|http://www.ijg.org/]等を含む。!誤植情報*a003のreadmeにはlibpng-1.2.36とありますが、実際には1.2.37です。**リリース時点で脆弱性の問題が正しく修正されている最新バージョンです。2011/05/20*全体的にアップデート。本当はTDMがGCC-4.6.0を出してからにしたかったのだけど。*plusパックにxzとbzip2を含めた。*pkg-configを自ビルドで入れたかったが時間的都合でとりあえずGTK+から拝借。*msysgitを他のアーカイブと一�にダウンロード・展開するようにした。*msysgitとpkg-configはEXPERIMENTALです。2010/10/01*全体的にアップデート。GCC3系列はもう外した。*gdbがlibexpatに依存しているのに、これまで含めていなかったので導入。*構成物のアーカイブを含めない純粋なネットインストーラにした。*ユーザ側で、以前の猫研パックと同様、全部入りにすることもできます。*msysGitの統合用WSHスクリプトとバッチファイルを含めた(EXPERIMENTAL)。*nasmとmsysGitは最新ではありません。アップデートするかも。2010/06/10*TDMが更新されたのでGCCをそちらにした。*MSYSの殆ど全てをアップデート。*bash/diff/patchはmsysCOREのものではなく更新させるようにした。*本家MinGWの配布ページが分り易くなったので、このreadmeからカテゴリを除去。*前回宣言通り、GCC3系列は動作未確認。*前回同様、pthread-w32は猫研による修正版。2010/04/29*少し危険かもしれないリリース。*TDMが更新されないのでGCCを本家MinGWの4.5.0にした。*この版からGCC3系列に関しては検証しないことにした。*GCCのver間での競合ファイルを/mingwにディレクトリを切って保存するようにした。*気づいたらMSYS(bash)をcmdで起動するのがデフォルトになってたのでrxvtを廃止。*pthread-w32の猫研による修正版を標準で使用できるようにしてみた(危険!)。*半角空白を含むパスへの設置に中途半端に対応した(実用になりません)。zlibあたりには注意)。2010/02/14*MinGW版のautotoolsが動いておらず、どうせbashが必要なのでMSYS版に差し戻し。libpngを最新版に更新。*MSYSの1.0.12〜Proposed(1.0.13-2)はpartialなので1.0.11のままにした。*試験的にpthreadのstatic版を使いやすくする(clear-static版)パッチを含めた。*pthread-w32-clear-staticはzz_pthread_clear_static-build.batでビルド可能。2009/12/09*ほぼ全てを最新版に更新。*gccの切り替えをアーカイブの上書き展開ではなく展開済みのリネームにした。*gccの切り替えはgccswitch.shで可能。*以前はmingw-utilsに含まれてたpexports等が分離していたので含めるようにした。*zlibの最新バイナリをMinGWが用意するようになったので差し替えた。*autotoolsをMSYS版からMinGW版に変更(ただし結局bashが必要だが)してみた。*libpoptを含めてみた。*tarを最新にするためmsysCOREとは別途取得するようにした。*TDW版GCCに含まれるpthreadのヘッダのバグを修正(CVSと同等に)。2009/06/21*構築ツールキットを作成して含めた。*各種バイナリの更新。*gcc4はTDM版の最新にした。libxml2を含めた。*libjpegをSIMD使用の高速化版に置き換えた。*guileはそれほどメジャーではないので除外。2008/11/16*実害はないがbinutilsを<msys>に展開していたので<msys>/mingwに修正。*perlをplusパックに追加。a001でfaac/faadがビルドできなかった問題の対策。*おまけでMSYS(msysDTK)のよく使いそうな追加パッケージを取り込み。2008/10/12*最近のffmpegのビルドには不都合が出てきたのでアップデート。*make.exeのバージョンやCAPTUREPARAMS構造体、usleep等。2008/05/04*"今更MinGW"の記事を書いたばかりなのに、色々更新されたことに腹を立て作成。silverfilain)::ライセンス:::外部由来のものは上記「元ネタ」の各ライセンスに従う。:::猫科研究所での作成分はwgetmodoki.wsfとflhttp.wscのみzlibライセンス。:::その他の猫科研究所での作成分はパブリックドメイン。Perl5.010001。