Distribution de travail : Lubuntu 21.10
Lien : https://zandronum.com/
util01@station01:~$ sudo apt-get install libsdl1.2-dev zlib1g-dev libbz2-dev libjpeg-dev libfluidsynth-dev libgtk2.0-dev timidity libgl1-mesa-dev libssl-dev
util01@station01:~$ sudo apt-get install mercurial nasm
util01@station01:~$ sudo apt-get install libsdl-sound1.2-dev libsdl1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsdl-net1.2-dev
util01@station01:~$ sudo apt-get install libgtk2.0-dev libfluidsynth-dev libmpg123-dev libsndfile1-dev libgme-dev libglew-dev
util01@station01:~$ mkdir -p JEUX/DOOM/MOTEUR/DoomLegacy
util01@station01:~$ cd JEUX/DOOM/MOTEUR/DoomLegacy/
util01@station01:~/JEUX/DOOM/MOTEUR/DoomLegacy$
util01@station01:~/JEUX/DOOM/MOTEUR/DoomLegacy$ wget https://iweb.dl.sourceforge.net/project/doomlegacy/1.48.8/doomlegacy_1.48.8_source.tar.bz2
util01@station01:~/JEUX/DOOM/MOTEUR/DoomLegacy$ wget https://netix.dl.sourceforge.net/project/doomlegacy/1.48.8/doomlegacy_1.48.8_common.zip
util01@station01:~/JEUX/DOOM/MOTEUR/DoomLegacy$ unzip doomlegacy_1.48.8_common.zip
util01@station01:~/JEUX/DOOM/MOTEUR/DoomLegacy$ tar xvfj doomlegacy_1.48.8_source.tar.bz2
util01@station01:~/JEUX/DOOM/MOTEUR/DoomLegacy$ cd doomlegacy_1.48.8_source/
util01@station01:~/JEUX/DOOM/MOTEUR/DoomLegacy/doomlegacy_1.48.8_source$
util01@station01:~/JEUX/DOOM/MOTEUR/DoomLegacy/doomlegacy_1.48.8_source$ make HAVE_MIXER=0
util01@station01:~/JEUX/DOOM/MOTEUR/DoomLegacy/doomlegacy_1.48.8_source/bin$ cd
util01@station01:~$
Lien : https://freedoom.github.io/
util01@station01:~$ mkdir -p JEUX/DOOM/WAD/Freedoom
util01@station01:~$ cd JEUX/DOOM/WAD/Freedoom/
util01@station01:~/JEUX/DOOM/WAD/Freedoom$
util01@station01:~/JEUX/DOOM/WAD/Freedoom$ wget https://github.com/freedoom/freedoom/releases/download/v0.12.1/freedoom-0.12.1.zip
util01@station01:~/JEUX/DOOM/WAD/Freedoom$ unzip freedoom-0.12.1.zip
util01@station01:~/JEUX/DOOM/WAD/Freedoom$ cd
util01@station01:~$
util01@station01:~$ mkdir -p JEUX/DOOM/JEU
util01@station01:~$ cd JEUX/DOOM/JEU/
util01@station01:~/JEUX/DOOM/JEU$
util01@station01:~/JEUX/DOOM/JEU$ cp ../WAD/Freedoom/freedoom-0.12.1/*.wad .
util01@station01:~/JEUX/DOOM/JEU$ cp ../MOTEUR/DoomLegacy/doomlegacy_1.48.8/*.wad .
util01@station01:~/JEUX/DOOM/JEU$ cp ../MOTEUR/DoomLegacy/doomlegacy_1.48.8_source/bin/doomlegacy .
util01@station01:~/JEUX/DOOM/JEU$ ./doomlegacy
Lien : http://slade.mancubus.net/index.php?page=news
Distribution de travail :
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 21.10
Release: 21.10
Codename: impish
Compilateur GCC version :
$ gcc --version
gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
Slade commit :
/slade/dist$ git log -1
commit fb30d2bade0a9121f8e566bd205cecf6a9952603 (HEAD -> stable, origin/stable)
Author: Alexey Dokuchaev <danfe@nsu.ru>
Date: Tue Jul 20 15:20:19 2021 +0800
util01@station01:~$ sudo apt-get install build-essential git cmake
util01@station01:~$ sudo apt-get install libgtk2.0-dev libglew1.6-dev libfreeimage-dev libftgl-dev libfluidsynth-dev libsfml-dev freeglut3-dev libmodplug-dev libcurl4-openssl-dev libbz2-dev libgconf2-dev
util01@station01:~$ sudo apt-get install libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libgstreamer-plugins-good1.0-dev libgstreamermm-1.0-dev
util01@station01:~$ sudo apt-get install libwebkit2gtk-4.0-dev libwxgtk3.0-gtk3-dev libwxgtk-webview3.0-gtk3-dev libwxgtk-media3.0-gtk3-dev
util01@station01:~$ mkdir -p JEUX/DOOM/EDITEUR
util01@station01:~$ cd JEUX/DOOM/EDITEUR/
util01@station01:~/JEUX/DOOM/EDITEUR$
util01@station01:~/JEUX/DOOM/EDITEUR$ git clone https://github.com/sirjuddington/SLADE.git slade
util01@station01:~/JEUX/DOOM/EDITEUR$ cd slade/
util01@station01:~/JEUX/DOOM/EDITEUR/slade$
util01@station01:~/JEUX/DOOM/EDITEUR/slade$ git checkout stable
util01@station01:~/JEUX/DOOM/EDITEUR/slade$ cd dist/
util01@station01:~/JEUX/DOOM/EDITEUR/slade/dist$
util01@station01:~/JEUX/DOOM/EDITEUR/slade/dist$ cmake .. -DUSE_WEBKIT_STARTPAGE=ON
util01@station01:~/JEUX/DOOM/EDITEUR/slade/dist$ make -j2
util01@station01:~/JEUX/DOOM/EDITEUR/slade/dist$ sudo make install
util01@station01:~/JEUX/DOOM/EDITEUR/slade/dist$ cd
util01@station01:~$
util01@station01:~/JEUX/DOOM/EDITEUR/slade/dist$ cd
util01@station01:~$ slade
Lien : http://eureka-editor.sourceforge.net/
util01@station01:~$ cd JEUX/DOOM/EDITEUR/
util01@station01:~/JEUX/DOOM/EDITEUR$
util01@station01:~/JEUX/DOOM/EDITEUR$ wget https://www.fltk.org/pub/fltk/1.3.8/fltk-1.3.8-source.tar.gz
util01@station01:~/JEUX/DOOM/EDITEUR$ tar xvfz fltk-1.3.8-source.tar.gz
util01@station01:~/JEUX/DOOM/EDITEUR$ cd fltk-1.3.8/
util01@station01:~/JEUX/DOOM/EDITEUR/fltk-1.3.8$
util01@station01:~/JEUX/DOOM/EDITEUR/fltk-1.3.8$ ./configure
util01@station01:~/JEUX/DOOM/EDITEUR/fltk-1.3.8$ make
util01@station01:~/JEUX/DOOM/EDITEUR/fltk-1.3.5$ sudo make install
util01@station01:~/JEUX/DOOM/EDITEUR/fltk-1.3.5$ sudo /sbin/ldconfig
util01@station01:~/JEUX/DOOM/EDITEUR/fltk-1.3.8$ cd ..
util01@station01:~/JEUX/DOOM/EDITEUR$
util01@station01:~/JEUX/DOOM/EDITEUR$ wget https://sourceforge.net/projects/eureka-editor/files/Eureka/1.27/eureka-1.27b-source.tar.gz
util01@station01:~/JEUX/DOOM/EDITEUR$ tar xvfz eureka-1.27b-source.tar.gz
util01@station01:~/JEUX/DOOM/EDITEUR$ cd eureka-1.27b-source/
util01@station01:~/JEUX/DOOM/EDITEUR/eureka-1.27b-source$
Ouvrir :
Makefile
Chercher :
LIBS ?=
Remplacer par :
LIBS ?= -L/usr/local/lib -lfltk_images -lfltk_gl -lfltk \
-lX11 -lXext -lXft -lfontconfig -lXinerama -lXrender -lXfixes -lXcursor\
-lpng -ljpeg -lGL -lz -lm -ldl
util01@station01:~/JEUX/DOOM/EDITEUR/eureka-1.27b-source$ make
util01@station01:~/JEUX/DOOM/EDITEUR/eureka-1.27b-source$ sudo make install
util01@station01:~/JEUX/DOOM/EDITEUR/eureka-1.27b-source$ cd ../../JEU/
util01@station01:~/JEUX/DOOM/JEU$ eureka
util01@station01:~/JEUX/DOOM/JEU$ cd
util01@station01:~$
Lien : https://jmtd.net/wadc/
util01@station01:~$ sudo apt-get install default-jre maven
util01@station01:~$ cd JEUX/DOOM/EDITEUR/
util01@station01:~/JEUX/DOOM/EDITEUR$
util01@station01:~/JEUX/DOOM/EDITEUR$ git clone https://github.com/jmtd/wadc.git
util01@station01:~/JEUX/DOOM/EDITEUR$ cd wadc/
util01@station01:~/JEUX/DOOM/EDITEUR/wadc$
util01@station01:~/JEUX/DOOM/EDITEUR/wadc$ mvn clean install
util01@station01:~/JEUX/DOOM/EDITEUR/wadc$ java -jar target/wadc-3.0.jar
util01@station01:~/JEUX/DOOM/EDITEUR/wadc$ cd
util01@station01:~$