|
uclibc和busybox浮点数冲突
编译uclinux时,报浮点数出错:
uclibc使用硬浮点数,busybox使用的软浮点数,
交叉编译链:arm-linux-tools-20061213.tar.gz
uclibc:0.9.27
busybox:1.0
错误信息如下:
/usr/local/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/bin/ld.real: ERROR: /opt/work/uClinux-dist/uClibc/lib/libc.a(lengthd.o) uses hardware FP, whereas busybox.gdb uses software FP
/usr/local/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/bin/ld.real: failed to merge target specific data of file /opt/work/uClinux-dist/uClibc/lib/libc.a(lengthd.o)
/usr/local/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/bin/ld.real: ERROR: /opt/work/uClinux-dist/uClibc/lib/crtn.o uses hardware FP, whereas busybox.gdb uses software FP
/usr/local/lib/gcc/arm-linux/3.4.4/../../../../arm-linux/bin/ld.real: failed to merge target specific data of file /opt/work/uClinux-dist/uClibc/lib/crtn.o
是哪里出的问题??
|
|