# Compilation des sources de MAME0.139

**URL:** <https://www.debian-fr.org/t/compilation-des-sources-de-mame0-139/28930>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 11:42 UTC](https://www.debian-fr.org/t/compilation-des-sources-de-mame0-139/28930 "2016-02-20T23:42:30Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eric75](https://www.debian-fr.org/user_avatar/www.debian-fr.org/eric75/32/4483_2.png) [@Eric75](https://www.debian-fr.org/u/Eric75)\
**Post date:** [Février 20, 2016, 11:42 UTC](https://www.debian-fr.org/t/compilation-des-sources-de-mame0-139/28930/1 "2016-02-20T23:42:30Z")

</div>

Bonjour à tous,

J’espère que je suis au bon endroit !

J’ai besoin de votre aide car je voudrais compiler (j’espère que c’est le bon terme) la dernière version de MAME (0.139) pour ma lenny…  
J’ai donc d’abord téléchargé les sources :`~/ $ wget http://www.aarongiles.com/mirror/releases/mame0139s.zip`puis les ai décompressées :`~/ $ unzip mame0139s.zip - d mame0139s`ce qui m’a donné le fichier “mame.zip”, que j’ai aussi décompressé :`~/ $ cd mame0139s
~/mame0139s/ $ ls
mame.zip
~/mame0139s/ $ unzip mame.zip`  
Pour la suite, j’ai essayé de m’aider de ce [post](http://www.debian-fr.org/faire-de-sa-debian-une-borne-d-arcade-sdlmame-qmc2-t16361.html), j’ai donc installé les trois libs demandées par un :`~/mame0139s/ # aptitude install libgtk2.0-dev libsdl1.2-dev libgconf2-dev`et, comme je suis sur une archi amd64, j’ai modifié (à l’aide de vi) le fichier makefile comme indiqué [ici](http://www.debian-fr.org/faire-de-sa-debian-une-borne-d-arcade-sdlmame-qmc2-t16361.html#p173671), et c’est quand j’ai voulu faire le make que j’ai obtenu cette erreur :`~/mame0139s/ $ ls
mame
~/mame0139s/ $ cd mame
~/mame0139s/mame/ $ ls
docs makefile obj src whatsnew.txt
~/mame0139s/mame/ $ make
Compiling src/emu/video/tms9927.c...
cc1plus: warnings being treated as errors
src/emu/video/tms9927.c: In function ‘void generic_access(running_device*, offs_t)’:
src/emu/video/tms9927.c:141: error: array subscript is above array bounds
src/emu/video/tms9927.c:148: error: array subscript is above array bounds
src/emu/video/tms9927.c:148: error: array subscript is above array bounds
src/emu/video/tms9927.c:148: error: array subscript is above array bounds
src/emu/video/tms9927.c:148: error: array subscript is above array bounds
src/emu/video/tms9927.c:148: error: array subscript is above array bounds
make: *** [obj/sdl/mame64/emu/video/tms9927.o] Erreur 1`  
En gros, j’avoue que je ne sais pas quoi faire pour la suite… 😊 (Ça sort carrément de mes humbles compétences !!!)

Quelqu’un peut-il m’aiguiller un peu svp parce que là c’est le noir complet pour moi !!! ![:017](https://www.debian-fr.org/uploads/default/original/1X/7bbea83f89515ab7c7a738dddb86c4d4f140bd13.gif "reflechit")

Merci d’avance,  
Eric

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 11:42 UTC](https://www.debian-fr.org/t/compilation-des-sources-de-mame0-139/28930/2 "2016-02-20T23:42:33Z")

</div>

Je ne vois pas trop il semble que les sources que tu as ne compilent pas. Tu peut peut être prendre une version plus récente (grâce au gestionnaire de version) ?

---

<div class="post-metadata">

**Author:** ![Eric75](https://www.debian-fr.org/user_avatar/www.debian-fr.org/eric75/32/4483_2.png) [@Eric75](https://www.debian-fr.org/u/Eric75)\
**Post date:** [Février 20, 2016, 11:42 UTC](https://www.debian-fr.org/t/compilation-des-sources-de-mame0-139/28930/3 "2016-02-20T23:42:33Z")

</div>

Malheureusement non :`$ apt-cache policy sdlmame
sdlmame:
  Installé : (aucun)
  Candidat : 0134-1squeeze1
 Table de version :
     0134-1squeeze1 0
        500 http://apt.ludomatic.fr squeeze/non-free Packages
     0134-1lenny1 0
        500 http://apt.ludomatic.fr lenny/non-free Packages
        100 /var/lib/dpkg/status`(Faîtes pas gaffe aux priorités identiques entre squeeze et lenny : c’était juste pour faire l’essai !)

---

<div class="post-metadata">

**Author:** ![Eric75](https://www.debian-fr.org/user_avatar/www.debian-fr.org/eric75/32/4483_2.png) [@Eric75](https://www.debian-fr.org/u/Eric75)\
**Post date:** [Février 20, 2016, 11:46 UTC](https://www.debian-fr.org/t/compilation-des-sources-de-mame0-139/28930/4 "2016-02-20T23:46:39Z")

</div>

Petit up !
