Bonjour à tous !
Je viens demander de l'aide pour un problème de compilation. J'ai un code qui fonctionne sur ma machine, amd64. En essayant de le compiler sur une autre architecture (arm), j'ai le message d'erreur suivant :
/usr/include/poker-eval/poker_defs.h:52:19: error: redefinition of typedef ‘uint64’
/usr/lib/ocaml/caml/config.h:124:26: note: previous declaration of ‘uint64’ was here
/usr/include/poker-eval/poker_defs.h:79:24: error: redefinition of typedef ‘uint32’
/usr/lib/ocaml/caml/config.h:108:22: note: previous declaration of ‘uint32’ was here
Effectivement, chacune des deux librairies cherche à redéfinir les types si ceux-ci ne sont (…)