2010年12月07日

GCC 4.6.0 (gcc-4.6-20101204) をビルドしてみたYO! その3


GCC 4.6.0 (gcc-4.6-20101204) をビルドしてみました。

gcc-4.6-20101127に比べて、lto-plugin.cなどが若干変わっています。

自前ビルドの手順はGCC 4.5.0とほとんど同じですので、こちらの記事を参考にしてください。
GCC 4.5のビルド

gcc-4.6-20101204のソースに、以下のパッチを適用してください。
libgomp用のpthreadsスタティックライブラリパッチ
libgomp-pthreads.diff
make-temp-fileパッチ
make-temp-file.diff
その他パッチ
gcc-4.6-20101204-mingw.diff

$ cd gcc-4.6-20101204
$ patch -p1 < ../libgomp-pthreads.diff
$ patch -p1 < ../make-temp-file.diff
$ patch -p1 < ../gcc-4.6-20101204-mingw.diff

ソースが準備できたら、configure、make、make installします。


posted by あべちん at 21:28 | Comment(0) | TrackBack(0) | GCC自前ビルド

2010年11月30日

GCC 4.6.0 (gcc-4.6-20101127) をビルドしてみたYO! その2


GCC 4.6.0 (gcc-4.6-20101127) をビルドしてみました。

gcc-4.6-20101120に比べて、tm.texiと、varpool.cのエラーが修正されています。

自前ビルドの手順はGCC 4.5.0とほとんど同じですので、こちらの記事を参考にしてください。
GCC 4.5のビルド

gcc-4.6-20101127のソースに、以下のパッチを適用してください。
libgomp用のpthreadsスタティックライブラリパッチ
libgomp-pthreads.diff
make-temp-fileパッチ
make-temp-file.diff
その他パッチ
gcc-4.6-20101127-mingw.diff

$ cd gcc-4.6-20101127
$ patch -p1 < ../libgomp-pthreads.diff
$ patch -p1 < ../make-temp-file.diff
$ patch -p1 < ../gcc-4.6-20101127-mingw.diff

ソースが準備できたら、configure、make、make installします。


posted by あべちん at 11:21 | Comment(0) | TrackBack(0) | GCC自前ビルド

2010年11月25日

GCC 4.6.0 (gcc-4.6-20101120) をビルドしてみたYO!


GCC 4.6.0がStage 3になって、だいぶバグが減ってきたのではないでしょうか。
ということで、GCC 4.6.0 (gcc-4.6-20101120) をビルドしてみました。

自前ビルドの手順はGCC 4.5.0とほとんど同じですので、こちらの記事を参考にしてください。
GCC 4.5のビルド

gcc-4.6-20101120のソースに、以下のパッチを適用してください。
libgomp用のpthreadsスタティックライブラリパッチ
libgomp-pthreads.diff
make-temp-fileパッチ
make-temp-file.diff
その他パッチ
gcc-4.6-20101120-mingw.diff

$ cd gcc-4.6-20101120
$ patch -p1 < ../libgomp-pthreads.diff
$ patch -p1 < ../make-temp-file.diff
$ patch -p1 < ../gcc-4.6-20101120-mingw.diff

次に、gcc-4.6-20101120/gcc/doc/tm.texi の、改行コードをLFからCRLFに修正したファイルを、解凍して上書きしてください。
gcc-4.6-20101120-tm.texi-crlf.zip


ソースが準備できたら、configure、make、make installします。


posted by あべちん at 09:46 | Comment(0) | TrackBack(0) | GCC自前ビルド