delorie.com/archives/browse.cgi   search  
Mail Archives: pgcc/1998/06/14/15:17:07

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 <mika AT sweden DOT hp DOT com>
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?
Sender: Marc Lehmann <pcg AT goof DOT com>
Status: RO
X-Status: A
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--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019