pi@minetest:~ $ sudo apt-get install libbsd-dev
pi@minetest:~ $ mkdir -p JEUX/DOOM/Editeur/Yadex
pi@minetest:~ $ cd JEUX/DOOM/Editeur/Yadex/
pi@minetest:~/JEUX/DOOM/Editeur/Yadex $
pi@minetest:~/JEUX/DOOM/Editeur/Yadex $ git clone https://github.com/farhaven/yadex.git
pi@minetest:~/JEUX/DOOM/Editeur/Yadex $ cd yadex/
pi@minetest:~/JEUX/DOOM/Editeur/Yadex/yadex $
Ouvrir
./configure
Chercher :
CC=
CXX=
Remplacer par :
CC=gcc
CXX=g++
pi@minetest:~/JEUX/DOOM/Editeur/Yadex/yadex $ ./configure
Ouvrir :
GNUmakefile
Chercher et commenter :
CFLAGS += -Werror
Chercher et commenter :
CXXFLAGS += -Werror
src/imgspect.cc:64:37: error: 'arc4random' was not declared in this scope
row[x] = grey + arc4random() % 7;
Ouvrir :
src/imgspect.cc
Ajouter :
#include <bsd/stdlib.h>
src/macro.cc:115:43: error: 'strlcat' was not declared in this scope
Ouvrir :
src/macro.cc
Ajouter :
#include <bsd/string.h>
game.cc:(.text+0xb4): r�f�rence ind�finie vers � strlcpy(char*, char const*, unsigned int) �
Ouvrir :
src/game.cc
Ajouter :
#include <bsd/string.h>
Ouvrir :
GNUmakefile
Chercher :
-L$(X11LIBDIR) -lX11 -lm -lc $(LDFLAGS)
Remplacer par :
-L$(X11LIBDIR) -lX11 -lm -lc $(LDFLAGS) -lbsd
pi@minetest:~/JEUX/DOOM/Editeur/Yadex/yadex $ make
pi@minetest:~/JEUX/DOOM/Editeur/Yadex/yadex $ sudo make install
pi@minetest:~/JEUX/DOOM/Editeur/Yadex/yadex $ cd
pi@minetest:~ $ yadex