[lkml]   [1996]   [Oct]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subjectnew kernel or libc breaks ld 2.7
When I try to use the ld from binutils or under Linux
2.1.3, I get errors like:

ld -qmagic -Ttext 0xfe0 -o vmlinux head.o misc.o piggy.o
ld: warning: cannot find entry symbol _start; defaulting to 00000fe0
misc.o: In function `fill_inbuf':
misc.o(.text+0x1ebc): undefined reference to `input_data'
misc.o(.text+0x1ec1): undefined reference to `input_len'
misc.o(.text+0x1ed7): undefined reference to `input_data'
make[2]: *** [vmlinux] Error 1
make[2]: Leaving directory
make[1]: *** [compressed/vmlinux] Error 2
make[1]: Leaving directory `/.hda6/usr/src/linux/arch/i386/boot'
make: *** [zImage] Error 2

When I try the same thing with libc 5.4.9, ld dies with signal 11. With
Linux 2.0.x and libc 5.4.5, it works.
Trevor Johnson <>

 \ /
  Last update: 2005-03-22 13:38    [W:0.031 / U:0.976 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site