Installation de Nethack 5.0.0

Distribution de travail : Ubuntu 24.04.4 LTS

Liens :
https://nethack.org/common/index.html
https://labo.hacktech.dev/jeu-libre/installation_du_roguelike_nethack_3_6_7

1/ Création du répertoire de travail.

util01@station40:~$ mkdir -p JEUX/ROGUELIKE/NETHACK5
util01@station40:~$ cd JEUX/ROGUELIKE/NETHACK5/
util01@station40:~/JEUX/ROGUELIKE/NETHACK5$ 

2/ Téléchargement du code source.

util01@station40:~/JEUX/ROGUELIKE/NETHACK5$ wget https://nethack.org/download/5.0.0/nethack-500-src.tgz

3/ Décompression de l'archive.

util01@station40:~/JEUX/ROGUELIKE/NETHACK5$ tar xvfz nethack-500-src.tgz
util01@station40:~/JEUX/ROGUELIKE/NETHACK5$ cd NetHack-5.0.0/sys/unix/

4/ Configuration de la compilation.

util01@station40:~/JEUX/ROGUELIKE/NETHACK5/NetHack-5.0.0/sys/unix$ sh setup.sh hints/linux.500
util01@station40:~/JEUX/ROGUELIKE/NETHACK5/NetHack-5.0.0/sys/unix$ cd ../..
util01@station40:~/JEUX/ROGUELIKE/NETHACK5/NetHack-5.0.0$ make fetch-lua

5/ Compilation.

util01@station40:~/JEUX/ROGUELIKE/NETHACK5/NetHack-5.0.0$ make WANT_WIN_TTY=1 WANT_WIN_CURSES=1 WANT_WIN_X11=1

6/ Installation.

util01@station40:~/JEUX/ROGUELIKE/NETHACK5/NetHack-5.0.0$ make WANT_WIN_TTY=1 WANT_WIN_CURSES=1 WANT_WIN_X11=1 install

7/ Jouez !

util01@station40:~/JEUX/ROGUELIKE/NETHACK5/NetHack$ cd ~/nh/install/games/
util01@station40:~/nh/install/games$ 
util01@station40:~/nh/install/games$ ./nethack -wx11

nethack5.png

8/ Support QT.

  • Installation des bibliothèques de développement QT :
util01@station40:~$ sudo apt install -y qtcreator qtbase5-dev qt5-qmake cmake qtmultimedia5-dev libqt5multimedia5-plugins
  • Compilation :
util01@station40:~/JEUX/ROGUELIKE/NETHACK5/NetHack-5.0.0$ make WANT_WIN_ALL=1 
  • Installation :
util01@station40:~/JEUX/ROGUELIKE/NETHACK5/NetHack-5.0.0$ make WANT_WIN_ALL=1 install
  • Jouez !
util01@station40:~/JEUX/ROGUELIKE/NETHACK5/NetHack$ cd ~/nh/install/games/
util01@station40:~/nh/install/games$
util01@station40:~/nh/install/games$ ./nethack -wqt

nethack_qt5.png