Solution: "ld: bfd assertion fail" making on Linux (Redhat 6.0)

Martin Maechler Martin Maechler <>
Tue, 13 Jul 1999 14:52:11 +0200

>>>>> On 09 Jul 1999 23:51, Peter Dalgaard BSA <> said:

    PD> Martin Maechler <> writes:
    >> I've (remote) access to a new Linux system which has some flavor of Rehat
    >> installed.
    >> Compiling R-0.64.2 fails -- at the end when should be made.
    >> mkellers{maechler}425% gcc --version
    >> egcs-2.91.66
    >> mkellers{maechler}426% ld --version
    >> GNU ld 2.9.1
    >> Copyright 1997 Free Software Foundation, Inc.
    >> This program is free software; you may redistribute it under the terms of
    >> the GNU General Public License.  This program has absolutely no warranty.
    >> Supported emulations:
    >> elf_i386
    >> i386linux
    >> ------------------
    >> I'm guessing that the  gcc/ld/library combination hasn't been 
    >> installed/configured properly... 
    >> ???

    PD> Or hardware. I've been running that combination for a couple of
    PD> months on my home machine and since yesterday on the work machine,
    PD> including a compile from scratch of the official 0.64.2 as late as
    PD> today (the old binary broke due to the __setfpucw silliness).

    PD> But first check the install with 

    PD> rpm -V egcs binutils 

which showed that everything looked okay [by giving no output].

Peter, your guess with "hardware" was actually quite close :

Considering using some Linux clients with Solaris file- (and other)
servers, we still have user home directories (auto)mounted from the Solaris
When I work in such a file-system, I get funny compiler and linker errors
such as above,
also, e.g. Splus 5.1 for Linux sometimes (not always!) can't find the
objects that I create -- when they reside on the mounted file system...

Alas, so much for system integration...

Martin Maechler <>
Seminar fuer Statistik, ETH-Zentrum SOL G1	Sonneggstr.33
ETH (Federal Inst. Technology)	8092 Zurich	SWITZERLAND
phone: x-41-1-632-3408		fax: ...-1086			<><
r-devel mailing list -- Read
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: