[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Binutils-2.18 BFD error

From: dave madden
Subject: Binutils-2.18 BFD error
Date: Sun, 28 Sep 2008 15:56:47 -0700
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux)

I'm trying to build a cross environment for host
x86_64-unknown-linux-gnu, target arm-elf.  I have encountered a
problem with bfd/elf32-arm.c: an assert at line 6534 because an error
message has not been set.  Apparently, control passes through 6523:
case bfd_reloc_dangerous, and the error message should already be set,
but hasn't been.  I put in the following code:

      if (error_message == NULL)
         error_message = _("error message not set");

This fixes the assert, but I still haven't figured out what's causing
the "dangerous relocation" in the first place.

Also, FWIW, there seems to be something wrong with the configure
process, because it is unable to find makeinfo on my system.  I have an
Ubuntu 8.04.1 laptop with makeinfo-4.11 installed, and I installed
texinfo-4.13a (with makeinfo-4.13) into /usr/local, but neither was
detected.  I got a clean build by hacking all the Makefiles to replace
"missing" with "/usr/local/bin/makeinfo".

I stand in awe of anybody who can understand configure and make it do
their bidding.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]