Distribution de travail : Lubuntu 22.04
Version : commit ac2381d3d6cf32f52acb1506d5ba47a856813098
1/ Création du répertoire de travail.
util01@station40:~$ mkdir -p JEUX/DOOM/Strife
util01@station40:~$ cd JEUX/DOOM/Strife/
util01@station40:~/JEUX/DOOM/Strife$
2/ Installation des bibliothèques de développement.
util01@station40:~/JEUX/DOOM/Strife/strife-ve/strife-ve-src$ sudo apt-get install libsdl2-net-dev libtheora-dev
3/ Téléchargement du code source.
Lien : https://github.com/svkaiser/strife-ve
util01@station40:~/JEUX/DOOM/Strife$ git clone https://github.com/svkaiser/strife-ve.git
util01@station40:~/JEUX/DOOM/Strife$ cd strife-ve/strife-ve-src/
util01@station40:~/JEUX/DOOM/Strife/strife-ve/strife-ve-src$
4/ Configuration de la compilation.
util01@station40:~/JEUX/DOOM/Strife/strife-ve/strife-ve-src$ chmod +x build_linux.sh
util01@station40:~/JEUX/DOOM/Strife/strife-ve/strife-ve-src$ ./build_linux.sh
5/ Problème de compilation.
Probleme :
/home/util01/JEUX/DOOM/Strife/strife-ve/strife-ve-src/src/m_config.c: In function ‘GetDefaultConfigDir’:
/home/util01/JEUX/DOOM/Strife/strife-ve/strife-ve-src/src/m_config.c:2643:1: error: expected expression before ‘}’ token
2643 | }
| ^
Solution :
Chercher et commenter :
# Ligne 2558
#if !defined(_WIN32)
Chercher et commenter :
# Ligne 2621
#else // #if !defined(_WIN32)
Chercher et commenter :
# Ligne 2642
#endif // #if !defined(_WIN32)
6/ Installation des ressources du jeu.
Lien : https://steamunlocked.net/strife-veteran-edition-free-download/
util01@station40:~/JEUX/DOOM/Strife/strife-ve/strife-ve-src$ cd ../..
util01@station40:~/JEUX/DOOM/Strife$
- Copier l'archive dans le répertoire de travail :
util01@station40:~/JEUX/DOOM/Strife$ cp ~/Téléchargements/Strife.veteran.edition.v1.1.1.zip .
- Décompression de l'archive :
util01@station40:~/JEUX/DOOM/Strife$ unzip Strife.veteran.edition.v1.1.1.zip
- Configuration de Wine en 32 bits :
Wine version : wine-6.0.3
util01@station40:~/JEUX/DOOM/Strife$ export WINEARCH=win32
- Lancement de l'installation de l'exécutable avec Wine :
util01@station40:~/JEUX/DOOM/Strife$ wine Strife.veteran.edition.v1.1.1/setup_the_original_strife_veteran_edition_1.1.1_\(42896\).exe
util01@station40:~/JEUX/DOOM/Strife/Strife.veteran.edition.v1.1.1$ cd ~/.wine/drive_c/GOG\ Games/The\ Original\ Strife\ -\ Veteran\ Edition/
util01@station40:~/.wine/drive_c/GOG Games/The Original Strife - Veteran Edition$
7/ Post-installation.
util01@station40:~/.wine/drive_c/GOG Games/The Original Strife - Veteran Edition$ cp ~/JEUX/DOOM/Strife/strife-ve/strife-ve-src/build/strife-ve* .
8/ Jouez !!
util01@station40:~/.wine/drive_c/GOG Games/The Original Strife - Veteran Edition$ ./strife-ve

