delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2002/08/26/07:27:17

Message-ID: <003601c24ce7$9d6abe50$0100a8c0@p4>
From: "Andrew Cottrell" <acottrel AT ihug DOT com DOT au>
To: <djgpp-workers AT delorie DOT com>
Cc: "Andris Pavenis" <andris AT latnet DOT lv>
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
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" <acottrel AT ihug DOT com DOT au>
To: <djgpp-workers AT delorie DOT com>
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
>
>


- Raw text -


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