RE: Can't compile 2.1.7 plus

Ion Badulescu (ionut@moisil.wal.rhno.columbia.edu)
Tue, 19 Nov 1996 17:42:57 -0500 (EST)


On Mon, 18 Nov 1996, Brian Blackmore wrote:

> Richard Henderson[SMTP:richard@atheist.tamu.edu] wrote:
> >> The kernel was compiled on a 2.1.6 machine, with
> >> gcc 2.7.2, as 2.7 (BFD 2.7.0.3) and ld 2.7 (BFD 2.7.03).
> >You've got an old version of ld hanging out somewhere on your
> >system that is being found before the 2.7.0.3 version.
>
> I thought that myself but...

[dir listing deleted]

> (Okay so I had a rogue symlink when I installed ld, but ld.1.9l.4 is really 2.7)
>
> And gcc reports it will use /usr/i486-linux/bin/ld
>
> Are there any other names an old ld could use to lurk around on my system?

Well, I don't think so. I had the same problem a while ago when I was
using binutils 2.7.0.3 and libc 5.2.18 - starting with 2.1.7 I couldn't
compile the kernel anymore, as it stopped with those missing symbols at
the linking phase. Upgrading to libc 5.4.10 (at that time, but I'd suggest
using 5.4.12 now) solved the problem for me, without any other change.

Ionut

--
Ionut Badulescu - Columbia College '98	    E-mail:ib42@columbia.edu
Phone: (212)853-7875			    Snail mail: 4A4 Wallach Hall
Fax: (212)695-5560					1116 Amsterdam Ave
PGP key available on request				New York, NY 10027
  It is better to keep your mouth shut and be thought a fool,
            than to open it and remove all doubt.