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

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1195
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

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

Message 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:
Dernière modification par karhu le mar. 22 mai 2012, 13:34, modifié 1 fois.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [fheroes2]erreur à la compilation

Message 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.
Arch 64 | Awesome | Zsh | Bépo
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1195
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [fheroes2]erreur à la compilation

Message 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.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Répondre