Hi I get this error while cross-compiling the kernel 2.4.5 using gcc 2.95.2 for an assabet board (w neponset)- /home/carlos/linSAtest/armbin/bin/arm-linux-ld -p -X -T arch/arm/vmlinux.lds arch/arm/kernel/head-armv.o arch/arm/kernel/init_task.o init/main.o init/version.o \ --start-group \ arch/arm/kernel/kernel.o arch/arm/mm/mm.o arch/arm/mach-sa1100/sa1100.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \ drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o \ net/network.o \ arch/arm/lib/lib.a /home/carlos/lin2.4.5dev/linux/lib/lib.a /home/carlos/linSAtest/armbin/lib/gcc-lib/arm-linux/2.95.2/soft-float/libgcc.a \ --end-group \ -o vmlinux fs/fs.o: In function `block_read_full_page': fs/fs.o(.text+0x4f00): undefined reference to `__ashrdi3' fs/fs.o: In function `block_write': fs/fs.o(.text+0x9454): undefined reference to `__ashrdi3' fs/fs.o(.text+0x949c): undefined reference to `__ashrdi3' fs/fs.o: In function `block_read': fs/fs.o(.text+0x9a2c): undefined reference to `__ashrdi3' fs/fs.o(.text+0x9a58): undefined reference to `__ashrdi3' fs/fs.o(.text+0x9aa0): more undefined references to `__ashrdi3' follow make: *** [vmlinux] Error 1
Understand that its needed for floating point emulation so even tried delselecting the option to no effect. help! carlos ________________________________________________________________________ Want to chat instantly with your online friends? Get the FREE Yahoo! Messenger http://mail.messenger.yahoo.co.uk