perl を作ろうとする。
fork 出来ないという (5.005_01, 5.005_52 供に同じ)
egcs-1.1.b を作ろうとする texinfo/lib のところで
Making all in lib
"Makefile", line 217: Need an operator
Fatal errors encountered -- cannot continue
となる
make-3.76.1 を作る。./configure;make;make install だけ
これで egcs-1.1b は出来た。
tar zxf /pub/gnu/egcs-1.1b.tar.gz
mkdir egcs-sparc
cd egcs-sparc
../egcs-1.1b/configure
time make bootstrap
Perl はもう少し先に進むようになったが、5.005_52 は ./miniperl
が Segmentation Fault,
5.005_01 は
cc -c -I/usr/local/include -O -DVERSION=\"a5\" -DXS_VERSION=\"a5\" -DPIC -fPIC -I../.. B.c
cc: Internal compiler error: program as got fatal signal 11
make[1]: *** [B.o] Error 1
となってしまう。-O2 -O3 -O4 も同じ。何と次のようにしたら行ける。いいのかな。
/usr/bin/gcc-2.7.2 -c -I/usr/local/include -O4 -DVERSION=\"a5\" -DXS_VERSION=\"a5\" -DPIC -fPIC -I../.. B.c
Note (probably harmless): No library found for -ldb
ext/Data/Dumper でも Internal compiler error:, cc を
(Perl5.005_01 を組立てている途中ではあるが)
gcc-2.7.2 に戻してしまった。
SysV.xs: In function `XS_IPC__SysV_SHMLBA':
SysV.xs:177: `nbpg' undeclared (first use this function)
SysV.xs:177: (Each undeclared identifier is reported only once
SysV.xs:177: for each function it appears in.)
make[1]: *** [SysV.o] Error 1
make[1]: Leaving directory `/amd/komekome/home6/making/perl5.005_01/ext/IPC/SysV'
make: *** [lib/auto/IPC/SysV/SysV.so] Error 2
makoto@a 23:59:52/980927(...making/perl5.005_01)>