bug-gnu-utils
[Top][All Lists]
Advanced

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

Re: Problem about ld on IA64 linux


From: Nick Clifton
Subject: Re: Problem about ld on IA64 linux
Date: Fri, 04 Jul 2003 15:59:00 +0100
User-agent: Gnus/5.1001 (Gnus v5.10.1) Emacs/21.2 (gnu/linux)

Hi Yijia,

> /usr/bin/ld -V
> GNU ld version 2.11.90.0.8 (with BFD 2.11.90.0.8)
>   Supported emulations:
>    elf64_ia64

This is a very old version of binutils.  Please try downloading the
latest release (2.14) and see if that fixes your problem.


> /usr/bin/gcc -v
> Reading specs from /usr/lib/gcc-lib/ia64-redhat-linux/2.96/specs
> gcc version 2.96 20000731 (Red Hat Linux 7.2 2.96-112.7.2)

This is also a very old release of gcc.  I would recommend using the
gcc 3.3 release instead.


> /usr/bin/ld: Dwarf Error: Could not find abbrev number 53.

> Could anybody know what meaning dwarf errors in the gnu linker 'ld'
> are ? or how I can know the meaning of above errors ?

An "abbrev" is a structure specified by the DWARF debugging format.
I recommend that you download a DWARF-2 specification to find out
exactly what it used for.

The linker error message is probably occurring because the debug
information in the executable you are creating has been corrupted by
the link process.  There were a couple of bugs in earlier versions of
the GNU linker that could cause this.  Hence upgrading to the latest
release should fix your problem.

Cheers
        Nick
        





reply via email to

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