delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/01/06/08:19:35

Sender: rich AT phekda DOT freeserve DOT co DOT uk
Message-ID: <3E196BF5.C2788EED@phekda.freeserve.co.uk>
Date: Mon, 06 Jan 2003 11:43:49 +0000
From: Richard Dawe <rich AT phekda DOT freeserve DOT co DOT uk>
X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586)
X-Accept-Language: de,fr
MIME-Version: 1.0
To: Andrew Cottrell <acottrel AT ihug DOT com DOT au>
CC: djgpp-workers AT delorie DOT com, Andris Pavenis <pavenis AT latnet DOT lv>
Subject: Re: GCC 3.2.1 build failure
References: <003601c2a7b8$a68a0780$0100a8c0 AT p4> <3E046DCA DOT 3AE43730 AT phekda DOT freeserve DOT co DOT uk> <007301c2b562$d771d820$0100a8c0 AT acp42g>
Reply-To: djgpp-workers AT delorie DOT com

Hello.

Andrew Cottrell wrote:
[snip]
> I finally got my XP box back into operation, but still cannot get GCC 3.2.1
> building. I need to go back to GC 3.1 to see if it works, but in the mean
> tiem I have uploaded my build output to the following URL. If anyone could
> have a look at the results (they include everything that I built last night)
> and let me know why GCC failed. There may be other failures in the log, but
> don't worry about these as I am still fixing the move from C: to D:
> 
> http://clio.rice.edu/djgpp/win2k/MK05JAN2003.zip
> 
> Thanks in advance for any help.

I can see a few problems:

* It runs out of environment space.
* You don't have grep or sed installed.

Some of the errors don't make a lot of sense to me:

make.exe[2]: Entering directory `d:/dj204/gnu/make-3.80/glob'
gcc -I.. -I. -I. -I./glob -DHAVE_CONFIG_H -O2 -g -c fnmatch.c
gcc -I.. -I. -I. -I./glob -DHAVE_CONFIG_H -O2 -g -c glob.c
In file included from glob.c:813:
glob.c: In function `glob':
glob.c:197: warning: passing arg 0 of `my_realloc' from incompatible pointer
type

Arg 0?

	  ***********************************************************
	  *                                                         *
d:/dj204/tmp/dj500000: line 1: d:dj204gnubash-2.05bdjbuild/bashversion.exe: No
such file or directory (ENOENT)
	  * 
	  *                                                         *
	  ***********************************************************

Looks like you have a problem with the setting of $SHELL here. Try overriding
it in your build batch file.

DJGPP_204 D:\DJ204\GNU\BUILD.GCC>if not exist makefile sh djconfig.sh

DJGPP_204 D:\DJ204\GNU\BUILD.GCC>sh djmake.sh bootstrap
Bootstrapping the compiler
make.exe[1]: Entering directory `d:/dj204/gnu/build.gcc/gcc'
make.exe[1]: *** No rule to make target `bootstrap'.  Stop.
make.exe[1]: Leaving directory `d:/dj204/gnu/build.gcc/gcc'
make.exe: *** [bootstrap] Error 2

Before trying to build, you run the distclean target. This removes the
Makefiles. But it doesn't seem to have removed the one in build.gcc. You need
to re-run djconfig.sh.

Bye, Rich =]

-- 
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]

- Raw text -


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