SuperTux.
1) Répertoire de travail :
pi@geidiprime ~ $ mkdir -p JEUX/SUPERTUX pi@geidiprime ~ $ cd JEUX/SUPERTUX/
2) Téléchargement du code source :
pi@geidiprime ~/JEUX/SUPERTUX $ wget http://download.berlios.de/supertux/supertux-0.1.3.tar.bz2
3) Décompression de l’archive :
pi@geidiprime ~/JEUX/SUPERTUX $ tar xvfj supertux-0.1.3.tar.bz2 pi@geidiprime ~/JEUX/SUPERTUX $ cd supertux-0.1.3/
4) Configuration de la compilation :
pi@geidiprime ~/JEUX/SUPERTUX/supertux-0.1.3 $ ./configure --disable-opengl
5) Compilation :
pi@geidiprime ~/JEUX/SUPERTUX/supertux-0.1.3 $ make
– Erreur :
menu.h:210:8: error: extra qualification ‘Menu::’ on member ‘get_controlfield_key_into_input’ [-fpermissive]
Solution :
Ouvrir :
src/menu.h
Chercher :
void Menu::get_controlfield_key_into_input(MenuItem *item);
Remplacer par :
void get_controlfield_key_into_input(MenuItem *item);
Lien :
http://lists.lethargik.org/pipermail/supertux-devel-lethargik.org/2009-February/002112.html
6) Installation :
pi@geidiprime ~/JEUX/SUPERTUX/supertux-0.1.3 $ sudo make install pi@geidiprime ~/JEUX/SUPERTUX/supertux-0.1.3 $ cd
7) Jouez !
pi@geidiprime ~ $ supertux
8) Capture d’écran :
9) Lien :
http://supertux.lethargik.org/
Bonjour,
Je n’arrive pas à compiler supertux, j’ai suivie à la lettre les instructions ci-dessus, toute les dépendances sont proprement installées mais la compilation se termine toujours par ces lignes :
make[1]: Entering directory `/home/pi/supertux/supertux-0.1.3/src’
make[1]: Nothing to be done for `all’.
make[1]: Leaving directory `/home/pi/supertux/supertux-0.1.3/src’
Making all in data
make[1]: Entering directory `/home/pi/supertux/supertux-0.1.3/data’
make[1]: Nothing to be done for `all’.
make[1]: Leaving directory `/home/pi/supertux/supertux-0.1.3/data’
make[1]: Entering directory `/home/pi/supertux/supertux-0.1.3′
make[1]: Nothing to be done for `all-am’.
make[1]: Leaving directory `/home/pi/supertux/supertux-0.1.3′
Merci d’avance pour votre aide, cela fait bientot 48h que je m’énerve là dessus et impossible de trouver une explication.
Salut,
Il n’y a pas d’erreur, donc la compilation s’est bien effectué, tu peux passer à l’étape 6).
Merci,
Enfaite je n’avais pas vu que l’executable c’était créer dans supertux-0.1.3/src je m’attendais à le trouver dans supertux-0.1.3 et j’ai interpreté « Leaving directory » comme une erreur. en tout cas maintenant ça marche et c’est ce qui compte. Merci encore