delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/03/06/10:15:24.1

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: <3c84f23e$0$361$9b622d9e AT news DOT freenet DOT de>
Subject: Re: Possible error in DJGPP?
Date: Wed, 6 Mar 2002 16:28:55 +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: 86
Message-ID: <3c86322c$0$165$9b622d9e@news.freenet.de>
NNTP-Posting-Host: 213.7.6.93
X-Trace: 1015427628 news.freenet.de 165 213.7.6.93
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

OK forget it... DJGPP is fine (of course, we all knew that already, right
??? :-)

Sorry for the big mess
Ben


"deckerben" <deckerben AT freenet DOT de> wrote in message
news:3c84f23e$0$361$9b622d9e AT news DOT freenet DOT de...
> I am trying to make Libxslt under DJGPP - Win2000. I am having an error im
> compiling (something with BFD) ... I do not understand it. Any suggestions
> would be appreciated.
>
> Please read the following thread:
>
> A full error report is attached
>
> > "Both libs must be compiled"... and Libxml is already done. But NOT
> libxslt.
> > And this is proving more difficult than just sitting in front of a
screen
> > and typing "automake - ./configure - make all". It configures OK, but
> making
> > libxslt is sending back compile errors that I don't understand right
now:
> >
> > make -d -k all:
> > ..
> > ....until...
> >
>
D:\USER\DJGPP\bin\gcc.exe -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../libxslt -I/
> >
> /env/DJDIR/include/libxml2/libxml -I/dev/env/DJDIR/include/libxml2    -g
> > -O2 -c xslt.c
> > rm -f .libs/xslt.lo
> >
>
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
> >
> > NOW the error:
> > ..
> > long list of errors similar to -->
> > ..
> > ..
> > d:\user\djgpp\tmp\cchKzH6c.s:8872: Error: cannot represent relocation
type
> > BFD_RELOC_386_GOTOFF
> > d:/user/djgpp/bin/as.exe: bfd assertion fail
> > /djgpp/gnu/binutl-2.112/bfd/coff-i386.c:529
> > d:\user\djgpp\tmp\cchKzH6c.s:8875: Error: cannot represent relocation
type
> > BFD_RELOC_386_GOT32
>
>   You have a mismatch between what the gcc code generator produced and
> what your assembler is able to digest. It's actually  a problen in the
> library handling the binary format possibly the same kind of error as
> compiling
> in the "small" model instead of using "huge" pointer that were the
problems
> of the day 10 years ago ...
>
> In a nutshell your compiler takes
> correct C code and can't generate a binary object from it. Seems your
> compiler
> is in error. Not libxslt related. you should report the bug, upgrade your
> compiler or switch to another one IMHO. The fix is not at the libxslt
level
> I'm afraid. tweaking compiler flags may solve this too,
>
> Daniel
>
> --
> Daniel Veillard      | Red Hat Network https://rhn.redhat.com/
>
>
>
>
>
>


- Raw text -


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