Installation du Roguelike SlashEm Extended

Distribution de travail : Lubuntu 22.04

Lien :
https://nethackwiki.com/wiki/Slash%27EM_Extended

1/ Téléchargement du code source.

util01@station01:~$ cd JEUX/ROGUELIKE/
util01@station01:~/JEUX/ROGUELIKE$ 

2/ Téléchargement du code source de la version : 2.75 "Semblance of Fairness"

util01@station01:~/JEUX/ROGUELIKE$ git clone https://github.com/SLASHEM-Extended/SLASHEM-Extended.git
util01@station01:~/JEUX/ROGUELIKE$ cd SLASHEM-Extended/
util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended$ 

3/ Changement de branche.

util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended$ git checkout 77dcde8 
util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended$ git switch -c slex-2.7.5 

4/ Configuration de la compilation.

util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended-slex-2.7.5$ sh sys/unix/setup.sh

5/ Compilation des utilitaires.

util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended$ cd util 
util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended/util$ bison -d dgn_comp.y
util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended/util$ cp dgn_comp.tab.h dgn.tab.h
util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended/util$ bison -d lev_comp.y
util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended/util$ cp lev_comp.tab.h lev.tab.h
util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended/util$ cd ..
util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended$

6/ Compilation.

util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended$ make -j4 -f sys/unix/GNUmakefile 

7/ Installation.

util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended$ make -f sys/unix/GNUmakefile install
util01@station01:~/JEUX/ROGUELIKE/SLASHEM-Extended$ cd ~/slex/slex-2.7.5/
util01@station01:~/slex/slex-2.7.5$ 

8/ Lancement du jeu.

util01@station01:~/slex/slex-2.7.5$ ./slex