X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f From: "deckerben" 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" 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/ > > > > > >