[uClinux-dev] My build fails

Ilan Pollak ilanp at galileo.co.il
Tue Apr 30 08:39:51 EDT 2002


Hello list,
I'm trying to make the latest and greatest uClinux2.4.x, but i get the 
next error:

arm-elf-ld -p -X -T arch/armnommu/vmlinux.lds 
arch/armnommu/kernel/head-armv.o arch/armnommu/kernel/init_task.o 
init/main.o init/version.o \
    --start-group \
    arch/armnommu/kernel/kernel.o arch/armnommu/mm/mm.o 
arch/armnommu/mach-p52/p52.o kernel/kernel.o mmnommu/mmnommu.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/armnommu/lib/lib.a /home/ilanp/uClinux/uClinux-2.4.x/lib/lib.a 
/usr/local/lib/gcc-lib/arm-elf/3.0.4/libgcc.a \
    --end-group \
    -o linux
arm-elf-ld: Error: _udivsi3.o uses hard floating point, whereas linux 
uses soft floating point
No more archived files: failed to merge target specific data of file 
/usr/local/lib/gcc-lib/arm-elf/3.0.4/libgcc.a(_udivsi3.o)
arm-elf-ld: Error: _divsi3.o uses hard floating point, whereas linux 
uses soft floating point
No more archived files: failed to merge target specific data of file 
/usr/local/lib/gcc-lib/arm-elf/3.0.4/libgcc.a(_divsi3.o)
arm-elf-ld: Error: _umodsi3.o uses hard floating point, whereas linux 
uses soft floating point
No more archived files: failed to merge target specific data of file 
/usr/local/lib/gcc-lib/arm-elf/3.0.4/libgcc.a(_umodsi3.o)
arm-elf-ld: Error: _modsi3.o uses hard floating point, whereas linux 
uses soft floating point
No more archived files: failed to merge target specific data of file 
/usr/local/lib/gcc-lib/arm-elf/3.0.4/libgcc.a(_modsi3.o)
arm-elf-ld: Error: _ashrdi3.o uses hard floating point, whereas linux 
uses soft floating point
No more archived files: failed to merge target specific data of file 
/usr/local/lib/gcc-lib/arm-elf/3.0.4/libgcc.a(_ashrdi3.o)
make: *** [linux] Error 1

my hunch is that I've gone wrong somewhere along the toolchain i built...
thanks,
ilan.

This message resent by the uclinux-dev at uclinux.org list server http://www.uClinux.org/



More information about the uClinux-dev mailing list