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
ターゲットに合わせて設定されたツールチェーンを使用しているようです。ハードウェア浮動小数点をサポートするハードウェアが必要です。