Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
snes9x-gtk [Le 14/02/2019, 13:39] punk7as7fck |
snes9x-gtk [Le 11/09/2022, 11:28] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
|---|---|---|---|
| Ligne 14: | Ligne 14: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| === Méthode graphique === | === Méthode graphique === | ||
| - | Pour l'installer: | + | Pour l'installer: |
| * [[:PPA|Ajoutez le PPA]] **ppa:random-stuff/ppa**((https://launchpad.net/~random-stuff/+archive/ubuntu/ppa)) dans vos sources de logiciels | * [[:PPA|Ajoutez le PPA]] **ppa:random-stuff/ppa**((https://launchpad.net/~random-stuff/+archive/ubuntu/ppa)) dans vos sources de logiciels | ||
| Ligne 28: | Ligne 28: | ||
| a) Téléchargez la plus récente version de l'archive source [[https://github.com/snes9xgit/snes9x/releases| depuis le depot github]] | a) Téléchargez la plus récente version de l'archive source [[https://github.com/snes9xgit/snes9x/releases| depuis le depot github]] | ||
| - | Ici l'archive suivante est utilisée: snes9x-1.58.tar.gz | + | Ici l'archive suivante est utilisée: snes9x-1.60.tar.gz |
| b) Paquets logiciels nécessaires | b) Paquets logiciels nécessaires | ||
| Ligne 34: | Ligne 34: | ||
| //Note: Vérifiez que votre version de apt n'est pas atteinte de la faille systéme qui concerne les versions à partir de 0.8.15 [[https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1812353|voir le rapport de bug]]// | //Note: Vérifiez que votre version de apt n'est pas atteinte de la faille systéme qui concerne les versions à partir de 0.8.15 [[https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1812353|voir le rapport de bug]]// | ||
| - | La version 3.22 ou supérieure,du paquet libgtk est requise. | + | La version 3.22 ou supérieure,du paquet libgtk est requise. La dernière version en date de meson est requise. |
| - | Ensuite ouvrez un [[:terminal]] pour installer les autres paquets requis et entrez la commande suivante: <code>sudo apt-get install g++ gcc make build-essential automake autoconf libtool libx11-dev m4 pkg-config libsdl2-dev</code> | + | Ensuite ouvrez un [[:terminal]] pour installer les autres paquets requis et entrez la commande suivante: <code>sudo apt-get install build-essential libgtk-3-dev libsdl2-dev meson ninja-build</code> |
| c) Procédez à la compilation | c) Procédez à la compilation | ||
| - | Décompressez l'archive téléchargée à l'étape a) :<code>tar -xvf snes9x-1.58.tar.gz</code> | + | Décompressez l'archive téléchargée à l'étape a) :<code>tar -xvf snes9x-1.60.tar.gz</code> |
| - | allez dans le dossier gtk:<code>cd snes9x-1.58/gtk</code> | + | allez dans le dossier gtk:<code>cd snes9x-1.60/gtk</code> |
| - | configurez:<code>./configure</code> | + | lancez meson:<code>meson builddir --prefix=/usr --buildtype=release</code> |
| - | préparez l'installation:<code>make</code> | + | allez dans le dossier builddir et lancez ninja <code>cd builddir; ninja</code> |
| - | installez:<code>sudo make install</code> | + | installez <code>sudo meson install </code> |
| C'est fini. | C'est fini. | ||
| Ligne 58: | Ligne 58: | ||
| Il se peut que sur certains systèmes vous n'ayez pas de son, pour y remédier, ouvrez snes9x-gtk et allez dans: //**Options -> Préférences... -> Son**// et changer le **Pilote audio** en **SDL**. Faites **Valider** et redémarrez le programme. \\ Vous devriez maintenant avoir le son sans aucun problème.\\ | Il se peut que sur certains systèmes vous n'ayez pas de son, pour y remédier, ouvrez snes9x-gtk et allez dans: //**Options -> Préférences... -> Son**// et changer le **Pilote audio** en **SDL**. Faites **Valider** et redémarrez le programme. \\ Vous devriez maintenant avoir le son sans aucun problème.\\ | ||
| Il est nécessaire d'installer le paquet [[apt>libsdl1.2debian|libsdl1.2debian]] pour ceux utilisant le serveur de son [[pulseaudio]]. | Il est nécessaire d'installer le paquet [[apt>libsdl1.2debian|libsdl1.2debian]] pour ceux utilisant le serveur de son [[pulseaudio]]. | ||
| + | soit placé sous les termes de la licence suivante : CC Paternité-Partage des Conditions Initiales à l'Identique 3.0 Unported | ||
| + | |||
| ===== Désinstallation ===== | ===== Désinstallation ===== | ||
| Ligne 70: | Ligne 72: | ||
| ------------ | ------------ | ||
| - | //Contributeurs principaux : | + | //Contributeurs principaux : |