Message-ID: <003601c24ce7$9d6abe50$0100a8c0@p4> From: "Andrew Cottrell" To: Cc: "Andris Pavenis" References: <000901c24c2d$23d3af30$0100a8c0 AT p4> Subject: Re: GCC 3.2 DJGPP beta build error Date: Mon, 26 Aug 2002 20:01:24 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Reply-To: djgpp-workers AT delorie DOT com Status update:- 1) I have manually built libiberty.a by running make in the gcc-3.2\libiberty directory. 2) I can then start the GCC 3.2 build by the "sh djmake.sh bootstrap" command. 3) After a long period of compiling I get the following error:- rm -f libiberty.a pic/libiberty.a ar rc libiberty.a \ regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o asprintf.o mkstemps.o sigsetmask.o vasprintf.o vfork.o c:/dj204/bin/ar.exe: argv.o: No such file or directory (ENOENT) make.exe[2]: *** [libiberty.a] Error 1 make.exe[2]: Leaving directory `c:/dj204/gnu/build.gcc/i586-pc-msdosdjgpp/libiberty' make.exe[1]: *** [all-target-libiberty] Error 2 make.exe[1]: Leaving directory `c:/dj204/gnu/build.gcc' make.exe: *** [bootstrap] Error 2 If I go into the c:/dj204/gnu/build.gcc/i586-pc-msdosdjgpp/libiberty directory and manually run make I get the same error. Regards, Andrew ----- Original Message ----- From: "Andrew Cottrell" To: Sent: Sunday, August 25, 2002 9:46 PM Subject: GCC 3.2 DJGPP beta build error > Hi, > > I't getting late and I have finally finished downloading the updates that > have been done in the last three weeks. I have downloaded the beta version > of GCC 3.2 in the v2gnu\beta directory and tried to re-build it, but I get > the the error as outlined below. > > The fist command "sh djconfig.sh" ran okay without any problems, but the > second shell command as indicated in the readme.djgpp file failed as > follows:- > > Any ideas on this one? Anyone else out there built GCC 3.2 from sources yet, > besdes Andris? I will have a look at this agian in the mornign after a good > nights sleep. > > DJGPP_204 C:\DJ204\GNU\BUILD.GCC>sh djmake.sh bootstrap > Bootstrapping the compiler > make.exe[1]: Entering directory `c:/dj204/gnu/gcc-3.2/gcc' > c:/dj204/bin/make.exe CC="gcc" libdir=/dev/env/DJDIR/lib > libsubdir=/dev/env/DJDIR/lib/gcc-lib/djgpp/3.2 \ > gcc_version=3.2 LANGUAGES="c ada" \ > CFLAGS="-g " MAKEINFO="makeinfo " \ > MAKEINFOFLAGS="" > make.exe[2]: Entering directory `c:/dj204/gnu/gcc-3.2/gcc' > HEADERS="auto-host.h ansidecl.h i386/xm-djgpp.h i386/djgpp.h defaults.h" > DEFINES="" \ > TARGET_CPU_DEFAULT="TARGET_CPU_DEFAULT_pentium" \ > c:/dj204/bin/sh.exe /dj204/gnu/gcc-3.2/gcc/mkconfig.sh config.h > HEADERS="auto-host.h ansidecl.h i386/xm-djgpp.h i386/djgpp.h defaults.h" > DEFINES="" \ > TARGET_CPU_DEFAULT="TARGET_CPU_DEFAULT_pentium" \ > c:/dj204/bin/sh.exe /dj204/gnu/gcc-3.2/gcc/mkconfig.sh hconfig.h > gcc -c > -DIN_GCC > -g > -W > -Wall > -Wwrite-strings > -Wstrict-prototypes > -Wmissing-prototypes > -Wtraditional > -pedantic > -Wno-long-long > -DHAVE_CONFIG_H -DGENERATOR_FILE > -I. > -I. > -I/dj204/gnu/gcc-3.2/gcc > -I/dj204/gnu/gcc-3.2/gcc/. > -I/dj204/gnu/gcc-3.2/gcc/config > -I/dj204/gnu/gcc-3.2/gcc/../include > /dj204/gnu/gcc-3.2/gcc/gengenrtl.c > -o gengenrtl.o > make.exe[2]: *** No rule to make target `../libiberty/libiberty.a', > needed by `gengenrtl.exe'. Stop. > make.exe[2]: Leaving directory `c:/dj204/gnu/gcc-3.2/gcc' > make.exe[1]: *** [stage1_build] Error 2 > make.exe[1]: Leaving directory `c:/dj204/gnu/gcc-3.2/gcc' > make.exe: *** [bootstrap] Error 2 > > > Andrew > >