Parece que você está usando um conjunto de ferramentas configurado para softfloat
destinos. Você precisará de um hardware suportado por ponto flutuante.
Eu estou tentando compilar o kernel para o processador Allwinner A10 (sun4i, ARMV7) para o Android 4.1.2. O arquivo de configuração é copiado do dispositivo. Esta é a saída:
$ 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
O erro é o kernel/bounds.c:1: sorry, unimplemented: -mfloat-abi=hard and VFP
, para o qual não encontrei a solução
Alguma sugestão?