Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| hurrican [Le 20/08/2015, 17:47] – [Préparation de la compilation] francisscot | hurrican [Le 22/09/2018, 20:00] (Version actuelle) – Dadu042 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | // | ||
| + | {{ :: | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | Le code source est disponible sur le site [[http:// | ||
| + | |||
| + | ==== Téléchargement ==== | ||
| + | |||
| + | Vous pouvez directement télécharger le code en cliquant sur « [[http:// | ||
| + | |||
| + | Vous pouvez également créer un dossier (sur votre bureau ou ailleurs) qui contiendra le code source à compiler. | ||
| + | |||
| + | Ouvrez un terminal dans votre nouveau dossier. | ||
| + | |||
| + | Dans ce terminal, écrivez la commande : | ||
| + | |||
| + | svn checkout svn:// | ||
| + | |||
| + | Le code est téléchargé dans le dossier « hurrican-code. » | ||
| + | |||
| + | ==== Préparation de la compilation ==== | ||
| + | |||
| + | === À installer au préalable === | ||
| + | |||
| + | Il faut installer make, g++, libsdl1.2-dev, | ||
| + | |||
| + | Soit dans un terminal : | ||
| + | |||
| + | sudo apt-get install make g++ libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libmodplug-dev libegl1-mesa-dev libgl2ps-dev libcogl-gles2-dev | ||
| + | |||
| + | === Bugs à corriger avant de compiler === | ||
| + | |||
| + | Courant 2015, le code comporte deux bugs qui empêchent la compilation : | ||
| + | * Un commentaire mal fermé à la ligne 1372 du fichier DX8Sprite.cpp. Ouvrez ce fichier avec un utilitaire de texte, et remplacez /* par deux / | ||
| + | * Une mauvaise version du fichier SDL_fmod.h dans le dossier SDLPort. SourceForge archivant les anciennes versions, vous pouvez récupérer une bonne version à [[http:// | ||
| + | |||
| + | ==== Compilation ==== | ||
| + | |||
| + | Entrez dans le dossier src, ouvrez un terminal et tapez : | ||
| + | make | ||
| + | |||
| + | Cette commande crée l' | ||
| + | |||
| + | <note tip>En cas d' | ||
| + | |||
| + | Enfin, pour installer le jeu (facultatif) : | ||
| + | make install | ||
| + | | ||
| + | ===== Jouer ===== | ||
| + | {{ :: | ||
| + | Pour jouer, cliquez sur le fichier // | ||
| + | |||
| + | ===== Liens utiles ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | * [[https:// | ||
