Kernel
核心出錯:“抱歉,未實現:-mfloat-abi=hard and 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
,我找不到解決方案有什麼建議麼?
似乎您正在使用為
softfloat
目標配置的工具鏈。你需要一個硬體浮點支持的。