This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Linker error while compiling linux kernel


Hi all,

I builded a cross-gcc 3.2 (linux-ia32/linux-arm)toolchain with:

-binutils-2.13
-gcc-3.2
-glibc-2.2.5

When I try to bild 2.4.18 kernel with rmk-7 patch I get the folowing
error:

make[3]: Leaving directory
`/staff2/4pot/tmp/kernel/linux/drivers/media/video'
make all_targets
make[3]: Entering directory
`/staff2/4pot/tmp/kernel/linux/drivers/media'
rm -f media.o
arm-linux-ld  -r -o media.o video/video.o radio/radio.o
arm-linux-ld: internal error earmelf_linux.c 160
make[3]: *** [media.o] Error 1
make[3]: Leaving directory `/staff2/4pot/tmp/kernel/linux/drivers/media'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/staff2/4pot/tmp/kernel/linux/drivers/media'
make[1]: *** [_subdir_media] Error 2
make[1]: Leaving directory `/staff2/4pot/tmp/kernel/linux/drivers'
make: *** [_dir_drivers] Error 2

I just tryed to build the same thing with binutils 2.12 and this seams
to build? Can anybody tell me what is wrong.

	Regards Simon

P.S. Please CC me becouse I'm not from around here ;)

-- 
Simon Posnjak
http://klada.dyndns.org


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]