2012-10-27 4 views
5

je configure mono avec la commande ci-dessousConstruire Mono sur Linux embarqué (ARM7)

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

le fichier bras linux.cache est

mono_cv_clang=no 
mono_cv_uscore=no 
with_tls=no 
with_sigaltstack=no 

Et je fais quand je le mono, l'erreur message est:

In file included from mini-arch.h:21,
from mini.h:35,
from genmdesc.c:9:
mini-arm.h:39:2: error: #error "At least one of ARM_FPU_NONE, ARM_FPU_FPA, ARM_FPU_VFP or ARM_FPU_VFP_HARD must be defined."

+0

également avec with_tls = pthread – Ghost

Répondre

2

vous devez définir/sélectionner l'une des floating point hardware options pour la cible que vous avez, par exemple:

make CFLAGS=-DARM_FPU_NONE 
+0

Merci. J'ai passé le problème. – Ghost

+0

@Ghost vous êtes les bienvenus, si cela a résolu votre problème, vous devez accepter la réponse, sinon répondez à votre propre question et acceptez-le. – iabdalkader