internal compiler error: in build2_stat, at tree.c:3116

tksmashiw2008-07-12

Scavenger for X Windowsは、懐かしきロードランナーのクローン。Lode Runner Online経由でその存在を知った。
今回はFedora 9用のパッケージがないため、ソースからビルドしてみた。


$ []wget 'http://www.xdr.com/dash/xscavenger-1.4.4.tgz'[]
$ []tar -zxf xscavenger-1.4.4.tgz[]
$ []cd xscavenger-1.4.4[]
$ []lv INSTALL[]
[]インストール方法を読む。[]
$ []cd src[]
$ []xmkmf[]
[]imake -DUseInstalled -I/usr/share/X11/config[]
$ []make[]
[]...省略...[]
[]scav.c: In function ‘paintlevel’:[]
[]scav.c:558: internal compiler error: in build2_stat, at tree.c:3116[]
[]...省略...[]
"internal compiler error: in build2_stat, at tree.c:3116"で検索して見ると、Bug 36245 gcc.gnu.orgを見つけた。
gcc 4.3.0のバグで、4.3.1で既に修正されているとのこと。
その後、パッケージが用意されているUbuntu Hardyでインストールして少し遊んでみたが、反射神経が追いつかないことがわかった。


関連記事:Scavenger for X Windows のビルドに再チャレンジ