内核错误:“抱歉,未实现:-mfloat-abi=hard 和 VFP”

内核错误:“抱歉,未实现:-mfloat-abi=hard 和 VFP”

我正在尝试为 Android 4.1.2 的 Allwinner A10 处理器(sun4i、ARMV7)编译内核。配置文件是从设备复制的。这是输出:

$ make ARCH=arm CROSS_COMPILE=/home/user/android_kernel/arm-eabi-4.4.3/bin/arm-eabi- CHK include/linux/version.h CHK include/generated/utsrelease.h make[1]: include/generated/mach-types.h is up to date. CC kernel/bounds.s kernel/bounds.c:1: sorry, unimplemented: -mfloat-abi=hard and VFP make[1]: *** [kernel/bounds.s] Error 1 make: *** [prepare0] Error 2

错误是kernel/bounds.c:1: sorry, unimplemented: -mfloat-abi=hard and VFP,我找不到解决方案

有什么建议么?

答案1

看起来您正在使用为softfloat目标配置的工具链。您需要一个支持硬件浮点的硬件。

相关内容