Compilation de MESS 0.93 |
1 |
Ouvrir une fenêtre DOS
et se positionner sur le disque
R: |
2 |
Créer le répertoire
R:\MESS |
3 |
Créer le répertoire
R:\MESS\Util |
4 |
Créer le répertoire
R:\Download |
5 |
Dans le
répertoire
R:\Download,
télécharger
unzip.exe
(taille 159 744 octets)
http://www.mame.net/downmain.html |
6 |
Copier
unzip.exe dans le répertoire
R:\MESS\Util
Vous pouvez faire la copie avec l'interface Windows si ça vous chante. |
7 |
Se positionner dans le
répertoire R:\MESS
et créer un fichier
env.bat
contenant les commandes décrites ci-dessous. Il y a peu de chance pour que
votre répertoire soit sous E:\Windows, vous devrez
donc remplacer
E:\Windows par le
nom du répertoire dans lequel votre version de Windows est installée (le cas
courant étant C:\windows).
SET REPW=E:\WINDOWS
SET REPM=R:\MESS
PATH=%REPM%\Util;%REPM%\MinGW\bin;%REPW%;%REPW%\COMMAND |
8 |
Exécuter le fichier
env.bat
ainsi crée à partir de la fenêtre DOS bien entendu. |
9 |
Dans le répertoire
R:\Download,télécharger
UnxUtils.zip
(taille 3 365 638 octets)
http://www.weihenstephan.de/~syring/win32/ |
10 |
Dans la fenêtre DOS, dé zipper
UnxUtils.zip dans
R:\MESS\Util
de la façon suivante :
unzip R:\download\UnxUtils.zip -d
R:\MESS\Util |
11 |
Dans le répertoire
R:\Download,télécharger
MinGW-3.0.0-1.exe
(c'est une variante de GCC taille 15 086 451 octets)
http://prdownloads.sourceforge.net/m/mi/mingw |
12 |
Lancer l'exécutable
ainsi téléchargé. Une boîte de dialogue permet de naviguer jusqu'au
répertoire où l'on doit installer MinGW. Naviguer jusqu'au répertoire
R:\MESS, ceci aura
pour effet de proposer le répertoire d'installation
R:\MESS\MinGW
c'est dans ce dernier répertoire que devra être installée la boite à outils MinGW.
Lancez l'installation. |
13 |
Dans le répertoire
R:\Download,télécharger
mingw-over.zip
(mingw-over-092.zip 582 833 octets)
http://www.mame.net/downmain.html |
14 |
Dans la fenêtre DOS, dé zipper
mingw-over-092.zip
dans
R:\MESS\MinGW
de la façon suivante :
unzip R:\download\mingw-over-092.zip -d
R:\MESS\MinGW
Répondre A au message "replace R:/MESS/MinGW/lib/libd3dim.a?
[y]es, [n]o, [A]ll, [N]one, [r]ename:"
|
15 |
Dans le répertoire
R:\Download,télécharger
gcc-3.2.2-20030208-1.tar.gz (7 319 063
octets)
http://www.emuchrist.org/compile/software/gcc-3.2.2-20030208-1.tar.gz
|
16 |
Dans la fenêtre DOS,
se positionner sous le répertoire
R:\Download et dé gzipper le fichier
gcc-3.2.2-20030208-1.tar.gz de la manière suivante :
R:\MESS\Util\usr\local\wbin\gunzip
gcc-3.2.2-20030208-1.tar.gz |
17 |
Copier le fichier dans
résultant
gcc-3.2.2-20030208-1.tar dans
R:\MESS\MinGW
Vous pouvez faire la copie avec l'interface Windows si ça vous chante. |
18 |
Dans la fenêtre DOS, se placer dans le répertoire
R:\MESS\MinGW
et installer le fichier
gcc-3.2.2-20030208-1.tar
en lançant
la commande
R:\MESS\Util\usr\local\wbin\tar
-xvf gcc-3.2.2-20030208-1.tar |
19 |
Effacer le fichier
gcc-3.2.2-20030208-1.tar qui fait
tout de même près de 20MO et qui ne sert plus à rien.
DEL
gcc-3.2.2-20030208-1.tar |
20 |
Dans le répertoire
R:\Download,télécharger
dx70_mgw.zip (245 831 octets)
http://www.mame.net/zips/dx70_mgw.zip |
21 |
Dé zipper dans le
répertoire MinGW, ceci peut être fait en ligne de commande,pour une fois
laissez tomber WINZIP
unzip R:\download\dx70_mgw.zip -d
R:\MESS\MinGW
Répondre A au message "replace R:/MESS/MinGW/include/d3drm.h?
[y]es, [n]o, [A]ll, [N]one, [r]ename:"
|
22 |
Dans le répertoire
R:\Download,télécharger
mess093s.zip
Ce fichier se trouve sur le site
http://www.mess.org (lien downloads
dans la barre de liens en haut de la page) |
23 |
Dans le répertoire
R:\Download,Télécharger
mame093s.zip
Ce fichier se trouve sur le site
http://www.mame.net/downmain.html |
24 |
Dans la fenêtre DOS,
positionnez vous dans le répertoire de téléchargement
R:\Download et entrez les
commandes suivantes :
unzip mame093s.zip
unzip mame.zip -d
R:\MESS\MinGW\mess\
unzip mess093s.zip -d
R:\MESS\MinGW\mess\
Répondre A au message " replace R:/MESS/MinGW/mess/src/cpu/tms9900/9900dasm.c?
[y]es, [n]o, [A]ll, [N]one, [r]ename:"
Puis effacer le fichier mame.zip :
Del mame.zip
|
25 |
Allez dans le
répertoire
R:\MESS\MinGW\MESS |
26 |
Lancez enfin la
commande de compilation
make -f makefile.mes |
27 |
Vous allez avoir une petite erreur quiest due à un mauvais paramètre dans le
fichier makefile.mes
Editez le avec Notepad par exemple et enlevez le
"s" à la fin de l'option -Wno-unused-functions
pour la remplacer donc par
-Wno-unused-function
notepad makefile.mes
faites la modification,
enregistrez le fichier,
sortez du fichier.
|
26 |
Relancez enfin la
commande de compilation
make -f makefile.mes |