[lkml]   [2000]   [Feb]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: 2.3.42: error when compiling

On Tue, 8 Feb 2000, Adrian Bunk wrote:

> when I try to compile 2.3.42, I encounter the following error:
> make[1]: Leaving directory `/usr/src/linux/arch/i386/lib'
> ld -m elf_i386 -T /usr/src/linux/arch/i386/ -e stext
> arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o
> init/version.o \
> --start-group \
> arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o
> mm/mm.o fs/fs.o ipc/ipc.o \
> net/network.a \
> drivers/block/block.a drivers/char/char.o drivers/misc/misc.o
> drivers/net/net.o drivers/parport/parport.a drivers/cdrom/cdrom.a
> drivers/sound/sounddrivers.o drivers/pci/pci.a drivers/pnp/pnp.o
> drivers/video/video.o \
> /usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a
> /usr/src/linux/arch/i386/lib/lib.a \
> --end-group \
> -o vmlinux
> ld: BFD internal error, aborting at ../../bfd/elf32-i386.c line 1598 in
> elf_i386_relocate_section
> ld: Please report this bug.
> Gnu C 2.95.2
> Binutils

I missed seeing this message first time around. binutils (ie. as, ld, ar,
nm, objdump, strip, ranlib etc.) bugs should generally be reported to the
address you find by doing `ld --help'. In the case of linux 2.9.5 series
binutils which are actually pre-release versions, you can report these
sorts of errors to

To track down this particular ld problem, can you send me (or make
available via ftp), all the .o and .a files mentioned on the above command
line, in a .tar.gz archive. **Don't send the resulting huge mail message
to linux-kernel**

Oh yeah, sources for the very latest binutils can be found by reading You might like to see whether some
of the more recent bug-fixes to binutils have cured your ld problem, but I
suspect this bug will still be there.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:56    [from the cache]
©2003-2014 Jasper Spaans. hosted at Digital Ocean