SuperTux

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 :

supertux

9) Lien :

http://supertux.lethargik.org/

3 commentaires sur “SuperTux”

  1. 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.

  2. 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

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *