Embedded 在嵌入式Linux(ARM7)上构建Mono

Embedded 在嵌入式Linux(ARM7)上构建Mono,embedded,arm,Embedded,Arm,我使用下面的命令配置mono ./configure --host=arm-linux --build=arm-none-linux-gnueabi --target=arm-linux --cache-file=arm-linux.cache --disable-mcs-build 文件arm-linux.cache是 mono_cv_clang=no mono_cv_uscore=no with_tls=no with_sigaltstack=no 当我制作mono时,错误信息是: 在m

我使用下面的命令配置mono

./configure --host=arm-linux --build=arm-none-linux-gnueabi --target=arm-linux --cache-file=arm-linux.cache --disable-mcs-build
文件arm-linux.cache是

mono_cv_clang=no
mono_cv_uscore=no
with_tls=no
with_sigaltstack=no
当我制作mono时,错误信息是:

在mini-arch.h:21中包含的文件中,
从mini.h:35开始,
从genmdesc.c:9:
mini arm.h:39:2:错误:#错误“必须至少定义arm_FPU_NONE、arm_FPU_FPA、arm_FPU_VFP或arm_FPU_VFP_HARD中的一个。”


您需要为您的目标定义/选择一个
浮点硬件
选项,例如:

make CFLAGS=-DARM_FPU_NONE

谢谢我已经通过了这个问题。@Ghost不客气,如果这解决了你的问题,你应该接受答案,如果没有,那么回答你自己的问题并接受它。