delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/01/07/07:04:23

Message-ID: <006701c2b639$f81b1230$0100a8c0@acp42g>
From: "Andrew Cottrell" <acottrel AT ihug DOT com DOT au>
To: "Richard Dawe" <rich AT phekda DOT freeserve DOT co DOT uk>, <djgpp-workers AT delorie DOT com>
References: <003601c2a7b8$a68a0780$0100a8c0 AT p4> <3E046DCA DOT 3AE43730 AT phekda DOT freeserve DOT co DOT uk> <007301c2b562$d771d820$0100a8c0 AT acp42g> <3E196BF5 DOT C2788EED AT phekda DOT freeserve DOT co DOT uk>
Subject: Re: GCC 3.2.1 build failure
Date: Tue, 7 Jan 2003 21:45:09 +1100
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Reply-To: djgpp-workers AT delorie DOT com

> I can see a few problems:
>
> * It runs out of environment space.
I found a quirk with shelling out from command.com to cmd.com. I have
changed the command.com enviroment size default to 32000.
I will run another complete build tonight to see if I run out of enviroment
space again.

> * You don't have grep or sed installed.
It looks like something went wrong somewhere in the build and screwed up the
build enviroment and as such grep and sed started to fail. Looks like the
failure occured somewher in the web2c as this is the first instance of where
I got a "command not found" message.

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

>   ***********************************************************
>   *                                                         *
> 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.
I have tried this and it didn't help. I also tried a manual make and I got
the same results.

>
> 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.

I wonder if this is something to do with the shell usage and the enviroment
setup. I will do a complete re-build tonight and see what happens.

Thanks,
Andrew




- Raw text -


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