I downloaded the gpc-19990118.tar.gz release from Peter's area on agnes.dida.physik.uni-essen.de, moved it into the egcs-1.1.1 release from Cygnus (egcs-2.91.60), applied the appropriate patch, ran 'configure' and did 'make bootstrap'.
The stage 1 compiler built correctly, but when the 'final' compiler was compiling I got this...
creating cache ./config.cache checking for gcc... ../../xgcc -B../../ checking whether the C compiler (../../xgcc -B../../ -O2 -g -O2 -Wl,-bbigtoc) works... no configure: error: installation or configuration problem: C compiler cannot create executables. gmake[4]: *** [p/rts/Makefile] Error 1 gmake[4]: Leaving directory `/local/kevinb/build/egcs-1.1.1/objdir/gcc' gmake[3]: *** [stmp-multilib-sub] Error 2 gmake[3]: Leaving directory `/local/kevinb/build/egcs-1.1.1/objdir/gcc' gmake[2]: *** [stmp-multilib] Error 1 gmake[2]: Leaving directory `/local/kevinb/build/egcs-1.1.1/objdir/gcc' gmake[1]: *** [bootstrap] Error 2 gmake[1]: Leaving directory `/local/kevinb/build/egcs-1.1.1/objdir/gcc' gmake: *** [bootstrap] Error 2
Any ideas?