Envoyé par
Aurore.boreale
Est-ce bien la variable "_board" qui n'est pas déclarée dans le fichier getcoeff.c? Si oui quelqu'un sait ce qu'il faut rajouter et/ou modifier pour que je puisse compiler totalement ce programme?
Hello,
Où as-tu récupéré ce programme ? On dirait qu'il s'agit d'une version de développement ...
À première vue, son programme embarque un accélérateur en assembleur qui peut être inhibé pour utiliser un code C par défaut. Ouvre le Makefile. À la ligne 126, tu trouveras :
DEFS = -DINCLUDE_BOOKTOOL -DTEXT_BASED -DUSE_PENTIUM_ASM -DZLIB_STATIC
Efface ce -DUSE_PENTIUM_ASM, fais make clean pour tout effacer et recompile normalement. S'il ne trouve pas « -lz », va en ligne 113, sur LDFLAGS, et retire -static.
Dans le fichier README associé, ils font état de cette compil en assembleur, et également de fichiers « coeffs2.bin » et « book.bin » qu'il faut tirer de WZebra, qui semble être la version Windows du même programme. Après une brève recherche, on le trouve ici :
http://radagast.se/othello/download.html
Bon courage.
Partager