Je tente de construire Voxlap sur Linux à partir d'ici https://github.com/Ericson2314/Voxlap et quand j'essaie de faire donc je reçois un message d'erreur concernant l'assemblage en ligne:Erreur lors de la tentative de compilation inline asm: "invalide 'asm': opérande n'est pas un code de condition, code d'opérande 'c'"
source/sdlmain.cpp: In function ‘void fpuinit(long int)’:
source/sdlmain.cpp:1814:3: error: invalid 'asm': operand is not a condition code, invalid operand code 'c'
);
^
source/sdlmain.cpp:1814:3: error: invalid 'asm': operand is not a condition code, invalid operand code 'c'
source/sdlmain.cpp:1814:3: error: invalid 'asm': operand is not a condition code, invalid operand code 'c'
source/sdlmain.cpp:1814:3: error: invalid 'asm': operand is not a condition code, invalid operand code 'c'
le code incriminé est ici:
static long fpuasm[2];
static inline void fpuinit (long a)
{
__asm__ __volatile__
(
"fninit\n"
"fstcww %c[fp]\n"
"andb $240, %c[fp]+1(,1)\n"
"orb %%al, %c[fp]+1(,1)\n"
"fldcww %c[fp]\n"
:
: "a" (a), [fp] "p" (fpuasm)
: "cc"
);
}
l'erreur du compilateur pointe vers cette partie
: "cc"
Toute aide à déchiffrer le message d'erreur ou la question réelle serait grandement apprécié, grâce
Bienvenue dans Stack Overflow. Veuillez prendre le temps de lire [The Tour] (http://stackoverflow.com/tour) et de consulter le contenu du [Centre d'aide] (http://stackoverflow.com/help/asking) quoi et comment vous pouvez demandez ici. –
Je l'ai fait, y avait-il un problème avec ce que j'ai demandé? –
Eh bien, fournissez un [MCVE], s'il vous plaît, s'il vous plaît. –