delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/03/05/16:45:11

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f
From: "deckerben" <deckerben AT freenet DOT de>
Newsgroups: comp.os.msdos.djgpp
References: <3c84dfb6$0$4080$9b622d9e AT news DOT freenet DOT de> <3c84f79a DOT sandmann AT clio DOT rice DOT edu> <3c84fe5f$0$12305$9b622d9e AT news DOT freenet DOT de> <3c850cc1 DOT sandmann AT clio DOT rice DOT edu>
Subject: BASH 2.05 a cannot find GCC.EXE
Date: Tue, 5 Mar 2002 22:57:52 +0100
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Lines: 64
Message-ID: <3c853c10$0$12701$9b622d9e@news.freenet.de>
NNTP-Posting-Host: 213.7.10.251
X-Trace: 1015364625 news.freenet.de 12701 213.7.10.251
X-Complaints-To: abuse AT freenet DOT de
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

So I did some more testing, and this is what I found:

When I have the Simtel bash in my %DJGPP%\bin, I get all the crazy errors
that seem to indicate something is seriously wrong with my distribution (it
could be because all of my DJGPP tools are the ones downloaded from rice.edu
for 204 - I do not have the Simtel loaded at the moment):

d:/user/djgpp/bin/as.exe: bfd assertion fail
/dj204/gnu/binutl-2.112/bfd/coff-i386.c:529
d:\user\djgpp\tmp\cc0mzF8o.s:8883: Error: cannot represent relocation type
BFD_RELOC_386_GOT32
make.exe[2]: *** [xslt.lo] Error 1


When I swap the Simtel bash out, and put in the one from rice.edu(the one I
already described to you), I get a different error:

D:\\USER\\DJGPP\\bin\\gcc.exe -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../libxslt
 -I/dev/env/DJDIR/include/libxml2/libxml -I/dev/env/DJDIR/include/libxml2 -g
 -O2 -c xslt.c  -fPIC -DPIC -o .libs/xslt.lo
../libtool: D:\USER\DJGPP\bin\gcc.exe: command not found


This is what I think: Simtel bash is incompatible with my rice.edu
installation - make needs bash to run and they have to be compatible.
But it just so happens that the rice.edu bash binary doesn't work... (can't
find my compiler, anyhow)

I think bash from rice.edu needs to be fixed.



"Charles Sandmann" <sandmann AT clio DOT rice DOT edu> wrote in message
news:3c850cc1 DOT sandmann AT clio DOT rice DOT edu...
> > Here is my version info:
>
> > D:\>bash --version
> > GNU bash, version 2.05a.0(6)-release (i686-pc-msdosdjgpp)
> > Copyright 2001 Free Software Foundation, Inc.
>
> This image is from the v2.04 (cvs) testing tree.  It's based on a new
> version of the library (and bash) which are pre-beta.  It would
> also be nice to see a dir bash.exe output for this image
> (which provides the date and size).
>
> > D:\>cd bin
>
> > D:\bin>.\bash.exe --version
> > GNU bash, version 2.04.7(1)-release (i686-pc-msdosdjgpp)
> > Copyright 1999 Free Software Foundation, Inc.
>
> This version of bash could be almost anything - I would need
> the output from "dir d:\bin\bash.exe" to know what it is.  If
> it is not dated in December 2001 it's probably not Win2K compatible.
> There is a bash 2.04 on Simtel (and clio in the 2.03 directory)
> which were compiled with the Win2K patches.
>
> > BTW, I would like not to have a \bin dir as well! How are you building?
>
> searches for \bin\sh should find it in the djgpp bin directory.  I didn't
> do anything special (just set the path and DJGPP environment variable).
>


- Raw text -


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