Newsgroup: it.comp.os.linux.iniziare
Titolo: Gxmame, lista giochi?

Sistema debian sarge.
Non essendoci i pacchetti xmame in sarge e non volendo spaciugare con
sid ho deciso di compilare sia xmame che gxmame.
Poco male.
Scaricato e compilato tutto senza problema.
All'avvio di gxmame ho specificato il path dell'eseguibile
(/usr/local/bin/xmame.11) e tutto sembra funziare bene, tranne una cosa.
La lista dei giochi.
Se seleziono dal menu "Ricostruisci la lista giochi" mi dice "Sto
ricevendo i dati.." (da dove??) e poi restituisce elenco vuoto.
Ho cercato nella documentazione sia di gxmame che di xmame ma non ho
capito la relazione tra le due applicazioni e la lista di sopra.
Potete aiutarmi?
grazie ;)
-- 
  .''`.  | I giovani delinquenti non hanno un avvenire sicuro. Possono
 : :'  : | ancora diventare persone perbene. [Stanislaw Jerzy Lec]
 `. `'`  |
   `-    |

Tanto per dare qualche hint in piu'.
Essenzialmente non viene generato il file ~/.gxmame/gamelist
che si limita a scrivere:
# GXMame 0.7
# Name xmame
# Version version 0.87 (Nov  8 2004)
# list of xmame games for GXMame front-end
# The fileformat is:
# romnamegamenamegamenameextthe_traileryearma [cut]
Che ci sia incompatibilita' tra gxmame 0.34b e xmame 0.87?
-- 
  .''`.  | L'età in cui si divide tutto, é quella in cui non si possiede
 : :'  : | nulla. [A.Karr]
 `. `'`  |
   `-    |

 Tanto per dare qualche hint in piu' (2)
Ho scaricato e compilato la versione cvs di gxmame che sembra, da
changelog, maggiormemente compatibile con 0.87 di xmame.
Lanciato gxmame e chiesta la lista mi restituisce un errore riguardo la
mancanza di un programmillo xml2info.
Tale programillo e' presente nei sorgenti di xmame-087.
La guida di questo programmillo mi dice:
To compile the program use the command :
        gcc -O1 -o xml2info xml2info.c
Semplice compilazione mezzo gcc.
la quale mi restituisce questi errori:
@kripsio:~/xmame/xmame-0.87/src$ gcc -O1 -o xml2info xml2info.c
/tmp/ccvpeYv5.o(.text+0x3b0): In function `process_error':
: undefined reference to `XML_GetCurrentLineNumber'
/tmp/ccvpeYv5.o(.text+0x13dc): In function `process':
: undefined reference to `XML_ParserCreate'
/tmp/ccvpeYv5.o(.text+0x1428): In function `process':
: undefined reference to `XML_GetErrorCode'
/tmp/ccvpeYv5.o(.text+0x1430): In function `process':
: undefined reference to `XML_ErrorString'
/tmp/ccvpeYv5.o(.text+0x14b0): In function `process':
: undefined reference to `XML_SetUserData'
/tmp/ccvpeYv5.o(.text+0x14ce): In function `process':
: undefined reference to `XML_SetElementHandler'
/tmp/ccvpeYv5.o(.text+0x14e4): In function `process':
: undefined reference to `XML_SetCharacterDataHandler'
/tmp/ccvpeYv5.o(.text+0x1542): In function `process':
: undefined reference to `XML_Parse'
/tmp/ccvpeYv5.o(.text+0x155c): In function `process':
: undefined reference to `XML_ParserFree'
collect2: ld returned 1 exit status
mica qualcuno ha idea di che roba sia?
-- 
  .''`.  | Il nome completo di Bill Gates e' William Gates III. In
 : :'  : | codici ASCII, fate la somma seguente:
 `. `'`  | "B"+"I"+"L"+"L"+"G"+"A"+"T"+"E"+"S" + III = 66 +73 +76 +76
   `-    | +71 +65 +84 +69 +83 + 3 = 666 ... E non sarebbe il
           diavolo...?? [Anonimo]

 mancanza di un programmillo xml2info.
/me scemo.
Lo compila direttamente il makefile, non me ne ero accorto :))
uhmmm... ora ci sono quasi.. mi manca il supporto DGA e la rete... ma
supperggiu funziona...
/me quasi felice ;)
-- 
  .''`.  | Lo sciocco non perdona e non dimentica. L'ingenuo perdona e
 : :'  : | dimentica. Il saggio perdona, ma non dimentica. [Thomas
 `. `'`  | Szasz]
   `-    |