iriya_ufo’s blog

Curiosity was simply the first derivative of knowledge.

GCC-4.2.0

リリースされたんだね!
どこがどう変わったのか全然分からないけど,とりあえず新しい物好きなんでインストールしたよ!
(最新バージョンって大抵ソースからインストールしてるけど,これ妥当なやり方だよね?)

でもmakeでこけちゃった.

iriya@iriya-laptop> make                                 [~/download/gcc-4.2.0]
中略
WARNING: `bison' missing on your system.  You should only need it if
         you modified a `.y' file.  You may need the `Bison' package
         in order for those modifications to take effect.  You can get
         `Bison' from any GNU archive site.
/home/iriya/download/gcc-4.2.0/host-i686-pc-linux-gnu/prev-gcc/xgcc -B/home/iriya/download/gcc-4.2.0/host-i686-pc-linux-gnu/prev-gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -c   -O2 -g -fomit-frame-pointer -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute  -Wno-error  -DHAVE_CONFIG_H -I. -Ijava -I../.././gcc -I../.././gcc/java -I../.././gcc/../include -I../.././gcc/../libcpp/include  -I../.././gcc/../libdecnumber -I../libdecnumber    java/parse-scan.c -o java/parse-scan.o
xgcc: java/parse-scan.c: No such file or directory
xgcc: no input files
make[3]: *** [java/parse-scan.o] エラー 1
make[3]: ディレクトリ `/home/iriya/download/gcc-4.2.0/host-i686-pc-linux-gnu/gcc' から出ます
make[2]: *** [all-stage2-gcc] エラー 2
make[2]: ディレクトリ `/home/iriya/download/gcc-4.2.0' から出ます
make[1]: *** [stage2-bubble] エラー 2
make[1]: ディレクトリ `/home/iriya/download/gcc-4.2.0' から出ます
make: *** [all] エラー 2

bisonがないのが原因かなと思ってbisonいれたけど,
それでもエラーになって分からなくなったので放置.

結局gccバージョンは変わっていません.^^;

bison解説
bison-Wikipedia

gccミラーサイト
ftp://ftp.jaist.ac.jp/pub/GNU/gcc/gcc-4.2.0/