delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2002/01/12/19:55:29

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-workers-bounces using -f
X-Authentication-Warning: new-smtp2.ihug.com.au: Host p149-tnt2.syd.ihug.com.au [203.173.130.149] claimed to be acceleron
Message-ID: <001f01c19bcd$16115480$0102a8c0@acceleron>
From: "Andrew Cottrell" <acottrel AT ihug DOT com DOT au>
To: "Tim Van Holder" <tim DOT van DOT holder AT pandora DOT be>, <djgpp-workers AT delorie DOT com>
References: <000001c19b98$f7df5ef0$a67d76d5 AT zastaixp>
Subject: Re: binutils & libiconv
Date: Sun, 13 Jan 2002 11:55:37 +1100
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Reply-To: djgpp-workers AT delorie DOT com

> With the binutils from clio, and stock libiconv 1.7
> (BTW, anyone know if libiconv is in CVS anywhere, and
> if so, where?), I get

I have used stock standard binutls and libiconv sources from Simtel. At the
end of last year I started using GDB 5.1 for Rhide debugging.

SNIP
> f:/djgppxp/tmp\ccixFg6j.s:121: Error: cannot represent relocation type
> BFD_RELOC_386_PLT32

I cannot remember seeing this.

> Now I remember getting this before, and IIRC it turned
> out to be a gas thing (either --with-bfd-assembler was
> required, or just the opposite).
> Andrew, did you use the DJGPP config scripts when
> building binutils, or is this resurfacing due to changes
> in binutils or libiconv?
>
The following are the two build procedures I use for libiconv and binutils.
They are taken from my master build file that I use to do a complete
rebuild. I did a build on the 10th Jan 2002 and binutils built fine.  Do you
want me to send the binutils makefile and config.cache etc files so you can
compare then to see where the problem is?

cd %DJGPP_ROOT%\GNU\LIBICONV.17
make clean
make
make install

cd %DJGPP_ROOT%\GNU\binutl-2.112\djbuild
if not exist makefile bash djconfig.sh
make clean
make
cp  gas\as-new.exe          %DJGPP_ROOT%\bin\as.exe
cp  gas\gasp-new.exe        %DJGPP_ROOT%\bin\gasp.exe
cp  binutils\addr2line.exe  %DJGPP_ROOT%\bin
cp  binutils\ar.exe         %DJGPP_ROOT%\bin
cp  binutils\cxxfilt.exe    %DJGPP_ROOT%\bin
cp  binutils\nm-new.exe     %DJGPP_ROOT%\bin\nm.exe
cp  binutils\objcp.exe    %DJGPP_ROOT%\bin
cp  binutils\objdump.exe    %DJGPP_ROOT%\bin
cp  binutils\ranlib.exe     %DJGPP_ROOT%\bin
cp  binutils\readelf.exe    %DJGPP_ROOT%\bin
cp  binutils\size.exe       %DJGPP_ROOT%\bin
cp  binutils\strings.exe    %DJGPP_ROOT%\bin
cp  binutils\strip-new.exe  %DJGPP_ROOT%\bin\strip.exe
cp  gprof\*.exe             %DJGPP_ROOT%\bin
cp  ld\ld-new.exe           %DJGPP_ROOT%\bin\ld.exe

Andrew

- Raw text -


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