lkml.org 
[lkml]   [1996]   [Oct]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectnew kernel or libc breaks ld 2.7
When I try to use the ld from binutils 2.7.0.2 or 2.7.0.3 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
`/.hda6/usr/src/linux/arch/i386/boot/compressed'
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 <trevor@csudh.edu>



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