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

时间:2012-10-27 13:55:25

标签: 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

当我制作单声道时,错误信息是:

  

mini-arch.h中包含的文件:21,
                       来自mini.h:35,
                       来自genmdesc.c:9:
      mini-arm.h:39:2:错误:#error“必须至少定义一个ARM_FPU_NONE,ARM_FPU_FPA,ARM_FPU_VFP或ARM_FPU_VFP_HARD。”

1 个答案:

答案 0 :(得分:2)

您需要为目标定义/选择floating point hardware选项之一,例如:

make CFLAGS=-DARM_FPU_NONE