Mail Archives: djgpp/2002/03/05/16:45:11
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 -