[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
SOLVED Re: assert in ld when trying to link static exec
- From: Max Weninger <max takefive co at>
- To: axp-list redhat com
- Subject: SOLVED Re: assert in ld when trying to link static exec
- Date: Tue, 27 Mar 2001 19:30:46 +0200 (MEST)
Hi again,
Sorry for the "noise" :-{
I just discoverd the problem. I was trying to link an intel lib together
with alpha libs. Unfortunately there is no error from ld just an assert
without any further information :-(
Regards
Max
On 27 Mar, To: axp-list@redhat.com wrote:
> Hi
>
> I just discovered a crash in ld when trying to link an executable with
> static libs. (When using shared libs instead the link stage works
> "perfect")
>
> The error message says
>
> /usr/bin/ld: bfd assertion fail elflink.h:2420
> /usr/bin/ld: final link failed: Bad value
>
> I am using the following version of binutils
> binutils-2.10.0.18-3
>
> But the same crash appeard also with
> binutils-2.9.5.0.22-8
>
> The assert code in elflink.h is the following.
>
> ...
> BFD_ASSERT (shdr->sh_entsize == sizeof (Elf_External_Rela));
> ...
>
> Because the number of libs that should be linked together is quite large
> (88 libs with an file size of ~100 MB) I think it could be an overflow
> problem.
>
> Any help or ideas would be very welcome
>
> Regards
>
> Max
--
_______________________________________________________________
\
o/\_ DI Max Weninger
<\__,\ Email (max@takefive.co.at)
">. |
` .-| Jakob-Haringer-Str. 8
. \ A-5020 Salzburg - AUSTRIA
. \ Tel: +43 662 4579150 - Fax: +43 662 4579156
.-|
_________._|____________________________________________________
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[]