Ik probeer mess (of sdl-mess) te compilen op mijn ionsysteem zodat ik ermee kan stoeien vanuit xbmc-live. (ik heb op zich al emulators draaien, maar het spreekt me nogal aan dat mess zo een beetje alles kan emuleren dus ik wou er ff mee spelen.
ik heb het als volgt benaderd:
mame 0140 en mess 0140 beiden gedownload, mess in mamemap gegooid en laten overwriten. daarna make TARGET=mess. Kreeg allemaal foutmeldingen over ontbrekende mappen en dergelijke. (buildessentials e.d. heb ik natuurlijk).
daarna maar even met een svn-versie geprobeerd:
svn checkout svn://messdev.no-ip.org/mess/
en daarna weer make TARGET=mess
output in terminal:
Ik mis dus gtk+-2.0, fontconfig, sdl-config en gconf-2.0.
Die missen dan volgens mij in de sourcefiles. Hoe moet ik dat oplossen? ik zou niet weten waar ik wat moet zoeken (nog niet eerder fouten gehad met compiles van drivers ofzo, dus ik zou niet weten hoe te troubleshooten). Als ik erop google dan kom ik nogal wat hoofdpijntopics tegen van mensen die mess ook niet te compileren vinden. maar als ik de website van mess lees dan zou het tegenwoordig piece of cake moeten zijn:
Iemand mess al succesvol draaiend gehad? (onderliggende OS van xbmc live is gestripte lucid lynx zonder de bekende windowmanagers (xbmc is de windowmanager).
ik heb het als volgt benaderd:
mame 0140 en mess 0140 beiden gedownload, mess in mamemap gegooid en laten overwriten. daarna make TARGET=mess. Kreeg allemaal foutmeldingen over ontbrekende mappen en dergelijke. (buildessentials e.d. heb ik natuurlijk).
daarna maar even met een svn-versie geprobeerd:
svn checkout svn://messdev.no-ip.org/mess/
en daarna weer make TARGET=mess
output in terminal:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| username@MDCNTR:~/mess$ make TARGET=mess Compiling src/osd/sdl/sdlos_unix.c... Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found Package gconf-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gconf-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gconf-2.0' found /bin/sh: sdl-config: not found Package fontconfig was not found in the pkg-config search path. Perhaps you should add the directory containing `fontconfig.pc' to the PKG_CONFIG_PATH environment variable No package 'fontconfig' found Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found Package gconf-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gconf-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gconf-2.0' found src/osd/sdl/sdlos_unix.c:19:21: error: SDL/SDL.h: No such file or directory src/osd/sdl/sdlos_unix.c:20:27: error: SDL/SDL_syswm.h: No such file or directory make: *** [obj/sdl/mess/osd/sdl/sdlos_unix.o] Error 1 |
Ik mis dus gtk+-2.0, fontconfig, sdl-config en gconf-2.0.
Die missen dan volgens mij in de sourcefiles. Hoe moet ik dat oplossen? ik zou niet weten waar ik wat moet zoeken (nog niet eerder fouten gehad met compiles van drivers ofzo, dus ik zou niet weten hoe te troubleshooten). Als ik erop google dan kom ik nogal wat hoofdpijntopics tegen van mensen die mess ook niet te compileren vinden. maar als ik de website van mess lees dan zou het tegenwoordig piece of cake moeten zijn:
't Is niet van levensbelang ofzo dat ik dit voor elkaar krijg, ik heb 4 verschillende emulators (gens, mednafen, zsnesx en mupen64plus) inclusief joysticksupport draaiende gekregen met de launcher-addon in xbmc live dharma rc1, dus ik kan wel even vooruit. mess lijkt me echter een mooie cleane oplossing, 1 emulator to rule them all zeg maar, een launcher volstouwen met mess als programma en dan gewoon console en medium (cartridge/cd) als arguments dat stoeit zo makkelijk.Once you've set up the source, building MESS on Linux or other UNIX-based systems is simple (assuming you have the appropriate packages installed for make, gcc, etc.):
Iemand mess al succesvol draaiend gehad? (onderliggende OS van xbmc live is gestripte lucid lynx zonder de bekende windowmanagers (xbmc is de windowmanager).