From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Love To: egcs@cygnus.com Subject: Re: bootstrapping problems with native compiler Date: Mon, 18 Aug 1997 17:16:24 -0000 Message-ID: <199708181534.QAA12459@oval.algor.co.uk> In-reply-to: Mon, 18 Aug 1997 10:35:45 -0600" X-SW-Source: 1997-08/0101.html Message-ID: <19970818171624.GLmHb1QVKs2ALSg5CZiolOlHkIGtGORU4L-3DnCyH4c@z> >>>>> "Jeffrey" == Jeffrey A Law writes: Jeffrey> Did this happen during the stage2 build? I think so, but I lost the log. Jeffrey> There's still some kind of circular dependency with Jeffrey> cplib2.txt that nobody's tracked down yet. Yes. With gmake (and LANGUAGES passed down) I see: [...] if [ -f libgcc2.ready ] ; then \ true; \ else \ touch libgcc2.ready; \ fi gmake[1]: Circular cplib2.ready <- f77 dependency dropped. stage1/xgcc -Bstage1/ -DIN_GCC -O -g -DHAVE_CONFIG_H -I. -I. -I./config -I./objc \ [...] if [ -f libgcc2.ready ] ; then \ true; \ else \ touch libgcc2.ready; \ fi gmake[3]: Circular stmp-multilib <- cplib2.txt dependency dropped. top=`pwd`; \ src=`cd .; pwd`; \ cd f/runtime; \ CC="`case './xgcc -B./' in \ [...] Then it dies after configuring the g77 runtime: checking for getrusage... yes updating cache ./config.cache creating ./config.status creating Makefile creating config.h config.h is unchanged ./xgcc -B./ -DIN_GCC -O -g -I./include -DNO_MEM -DNO_LONG_DOUBLE_IO -O0 -I. -c ./enquire.c ./enquire.c: In function `cprop': ./enquire.c:1387: warning: comparison is always 0 due to limited range of data type ./xgcc -B./ -DIN_GCC -O -g -I./include enquire.o -o enquire ld: FATAL 9: I/O error (crtbegin.o): No such file or directory collect2: ld returned 32 exit status gmake[3]: *** [enquire] Error 1 gmake[3]: Leaving directory `/data1/scr1/fx/egcs-ss-970814' gmake[2]: *** [stmp-multilib-sub] Error 2 gmake[2]: Leaving directory `/data1/scr1/fx/egcs-ss-970814' gmake[1]: *** [stmp-multilib] Error 1 gmake[1]: Leaving directory `/data1/scr1/fx/egcs-ss-970814' gmake: *** [bootstrap] Error 2 mscsv1 139%