Page 1 sur 1

[fheroes2]erreur à la compilation(résolu)

Publié : mar. 22 mai 2012, 09:26
par karhu
Voici l'erreur que j'obtiens lors de la compilation finale :

Code : Tout sélectionner

../fheroes2/dialog/dialog_selectfile.cpp: In function ‘bool SelectFileListSimple(const string&, std::string&, bool)’:
../fheroes2/dialog/dialog_selectfile.cpp:314:43: erreur: ‘unlink’ was not declared in this scope
make[1]: *** [dialog_selectfile.o] Erreur 1
make[1]: *** Attente des tâches non terminées....
make[1] : on quitte le répertoire « /tmp/yaourt-tmp-joueur/aur-fheroes2-svn/src/fheroes2-build/src/dist »
make: *** [all] Erreur 2
==> ERREUR : Une erreur s'est produite dans build().
Abandon...
==> ERREUR: Makepkg n'a pas pu construire fheroes2-svn.
En premier lieu j'ai mis cette information en commentaire dans AUR, puis j'ai réfléchis ... :oops:
J'ai trouvé une erreur équivalente en regardant sur le net, est dans la réponse il y avait ces mots :
"trivial fix"
d'où ce poste, car je ne connais pas C++ et que la solution était tellement triviale qu'elle n'était pas mentionnée ! :mrgreen:

Re: [fheroes2]erreur à la compilation

Publié : mar. 22 mai 2012, 10:06
par MrMen
Bonjour, J'ai juste survolé, mais à tout c'est peut être gcc-4.7 qui gène.
Tente d'inclure <unistd.h> dans le fichier où ça coince pour voir.

Re: [fheroes2]erreur à la compilation

Publié : mar. 22 mai 2012, 13:33
par karhu
Merci.
Ça marche, et je peux enfin jouer à un jeu de 1995 !!!
Je vais rajouter ta correction dans les commentaires du paquet sur AUR.