Just tried to build the latest gpc snapshot (19990813) with gcc-2.95.1 sources and got the following error:
gcc -DGPC -DIN_GCC -g0 -O2 -fomit-frame-pointer -march=pentiumpro -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.1/gcc -I../../gcc-2.95.1/gcc/config -I../../gcc-2.95.1/gcc/../include \ -DGPC_MAJOR=""2"" \ -DGPC_MINOR=""0"" \ -DGPC_RELEASE=""`cat ../../gcc-2.95.1/gcc/p/gpc_release`"" \ -DSTANDARD_STARTFILE_PREFIX="/usr/lib/" -DSTANDARD_EXEC_PREFIX="/usr/lib/gcc-lib/" -DDEFAULT_TARGET_VERSION="2.95.1" -DDEFAULT_TARGET_MACHINE="i686-pc-linux-gnu" -DTOOLDIR_BASE_PREFIX="/usr/" \ -c `echo ../../gcc-2.95.1/gcc/p/gpc.c | sed 's,^./,,'` -o p/gpc.o make[1]: *** No rule to make target `choose-temp.o', needed by `xgpc'. Stop. make[1]: Leaving directory `/usr/src/gcc/build/gcc' make: *** [all-gcc] Error 2 #
-- Alexander Sokolov Network Administrator RosNet, Komsomolsk-na-Amure Tel./Fax: +7-095-737-6260
--- gcc/p/config-lang.in~ Tue Aug 3 00:18:13 1999 +++ gcc/p/config-lang.in Sun Aug 15 23:10:00 1999 @@ -39,7 +39,7 @@
version=`sed -e 's/.*"([^ "]*)[ "].*/\1/' < $srcdir/version.c` mainversion=`echo $version | sed -e 's/.*"([0-9]*.[0-9]*.[0-9]*).*/\1/'` -if echo $version | grep gcc-2.9 > /dev/null; then +if echo $version | grep 2.9 > /dev/null; then echo "#define EGCS" > gcc-version.h echo "#define EGCS92" >> gcc-version.h echo "#define EGCS95" >> gcc-version.h
Alexander Sokolov writes:
Just tried to build the latest gpc snapshot (19990813) with gcc-2.95.1 sources and got the following error:
gcc -DGPC -DIN_GCC -g0 -O2 -fomit-frame-pointer -march=pentiumpro -malign-loops=2 -malign-jumps=2 -malign-functions=2 -mpreferred-stack-boundary=2 -DHAVE_CONFIG_H -I. -I../../gcc-2.95.1/gcc -I../../gcc-2.95.1/gcc/config -I../../gcc-2.95.1/gcc/../include \ -DGPC_MAJOR=""2"" \ -DGPC_MINOR=""0"" \ -DGPC_RELEASE=""`cat ../../gcc-2.95.1/gcc/p/gpc_release`"" \ -DSTANDARD_STARTFILE_PREFIX="/usr/lib/" -DSTANDARD_EXEC_PREFIX="/usr/lib/gcc-lib/" -DDEFAULT_TARGET_VERSION="2.95.1" -DDEFAULT_TARGET_MACHINE="i686-pc-linux-gnu" -DTOOLDIR_BASE_PREFIX="/usr/" \ -c `echo ../../gcc-2.95.1/gcc/p/gpc.c | sed 's,^./,,'` -o p/gpc.o make[1]: *** No rule to make target `choose-temp.o', needed by `xgpc'. Stop. make[1]: Leaving directory `/usr/src/gcc/build/gcc' make: *** [all-gcc] Error 2 #
-- Alexander Sokolov Network Administrator RosNet, Komsomolsk-na-Amure Tel./Fax: +7-095-737-6260