X-pop3-spooler: POP3MAIL 2.1.0 b 4 980420 -bs- Message-ID: <3583E723.9CD96097@sweden.hp.com> Date: Sun, 14 Jun 1998 17:07:15 +0200 From: Michael Kalisz Organization: Hewlett Packard X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.0.33 i586) MIME-Version: 1.0 To: beastium-list AT Desk DOT nl Subject: Compiling pgcc qusetion? Content-Type: multipart/mixed; boundary="------------6606070D3CA45771B60F5867" Sender: Marc Lehmann Status: RO X-Status: A Content-Length: 4662 Lines: 101 This is a multi-part message in MIME format. --------------6606070D3CA45771B60F5867 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello everyone First of all I'm not on this mailing list, so please reply to my mail adress: mika AT sweden DOT hp DOT com I'm trying to compile pgcc (based on egcs-1.0.3a) on my (Linux ,2.0.33 ,i586, 133Mhz) But when I run make bootstrap LANGUAGES="c c++" or make bootstrap-lean LANGUAGES="c c++" it will compile for while..... and when running the stage2 compiler to compile itself you get the following: --------------------------------------------------------------------------------- stage2/xgcc -Bstage2/ -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -o xgcc gcc.o version.o \ choose-temp.o pexecute.o obstack.o stage2/xgcc -Bstage2/ -c -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -I. -I../../gcc -I../../gcc/config underscore.c xgcc: underscore.c: No such file or directory xgcc: No input files make[2]: *** [underscore.o] Error 1 make[2]: Leaving directory `/mnt/src/egcs-1.0.3a/objdir/gcc' make[1]: *** [bootstrap-lean] Error 2 make[1]: Leaving directory `/mnt/src/egcs-1.0.3a/objdir/gcc' make: *** [bootstrap-lean] Error 2 -------------------------------------------------------------------------------------- so why isn't the underscore.c generated? Or am I doing something wrong? Any more clues? Thanks in advance Michael here is a more detailed session: ---------------------------------------------------------------- --------------6606070D3CA45771B60F5867 Content-Type: text/plain; charset=us-ascii; name="pgcc_compile.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="pgcc_compile.txt" fig ../../../gcc/cp/repo.c stage2/xgcc -Bstage2/ -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -o ../cc1plus \ call.o decl.o errfn.o expr.o pt.o sig.o typeck2.o class.o decl2.o error.o lex.o parse.o ptree.o rtti.o spew.o typeck.o cvt.o except.o friend.o init.o method.o search.o tree.o xref.o repo.o `cat ../stamp-objlist` ../c-common.o ../c-pragma.o `if [ xobstack.o != x ]; then echo ../obstack.o; else true; fi` `case "stage2/xgcc -Bstage2/" in "cc") if [ x != x ]; then echo ../; else true; fi ;; esac` `if [ x != x ]; then echo ../; else true; fi` make[3]: Leaving directory `/mnt/src/egcs-1.0.3a/objdir/gcc/cp' stage2/xgcc -Bstage2/ -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -I. -I../../gcc -I../../gcc/config \ -DTARGET_MACHINE=\"i586-pc-linux-gnulibc1\" \ -c `echo ../../gcc/collect2.c | sed 's,^\./,,'` stage2/xgcc -Bstage2/ -c -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -I. -I../../gcc -I../../gcc/config ../../gcc/tlink.c stage2/xgcc -Bstage2/ -c -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -I. -I../../gcc -I../../gcc/config ../../gcc/hash.c stage2/xgcc -Bstage2/ -c -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -I. -I../../gcc -I../../gcc/config ../../gcc/cplus-dem.c /bin/sh ../../gcc/genmultilib \ "" \ "" \ "" \ "" \ "" > tmp-mlib.h .../../gcc/move-if-change tmp-mlib.h multilib.h multilib.h is unchanged touch stamp-mlib stage2/xgcc -Bstage2/ -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -I. -I../../gcc -I../../gcc/config \ -DSTANDARD_STARTFILE_PREFIX=\"/opt/pgcc/lib/\" -DSTANDARD_EXEC_PREFIX=\"/opt/pgcc/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"pgcc-2.90.29\" -DDEFAULT_TARGET_MACHINE=\"i586-pc-linux-gnulibc1\" -DTOOLDIR_BASE_PREFIX=\"/opt/pgcc/\" \ -c `echo ../../gcc/gcc.c | sed 's,^\./,,'` stage2/xgcc -Bstage2/ -c -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -I. -I../../gcc -I../../gcc/config ../../gcc/choose-temp.c stage2/xgcc -Bstage2/ -c -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -I. -I../../gcc -I../../gcc/config ../../gcc/pexecute.c stage2/xgcc -Bstage2/ -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -o xgcc gcc.o version.o \ choose-temp.o pexecute.o obstack.o stage2/xgcc -Bstage2/ -c -DIN_GCC -DUSE_GNULIBC_1 -O2 -g -O2 -DHAVE_CONFIG_H -DHAIFA -I. -I../../gcc -I../../gcc/config underscore.c xgcc: underscore.c: No such file or directory xgcc: No input files make[2]: *** [underscore.o] Error 1 make[2]: Leaving directory `/mnt/src/egcs-1.0.3a/objdir/gcc' make[1]: *** [bootstrap-lean] Error 2 make[1]: Leaving directory `/mnt/src/egcs-1.0.3a/objdir/gcc' make: *** [bootstrap-lean] Error 2 /mnt/src/egcs-1.0.3a/objdir>find . -name "underscore*" ../gcc/stage2/underscore.o ../gcc/stage2/underscore.c /mnt/src/egcs-1.0.3a/objdir> --------------6606070D3CA45771B60F5867--