
|
[zxspectrum]
||
[Date Prev]
[01-2003 Date Index]
[Date Next]
||
[Thread Prev]
[01-2003 Thread Index]
[Thread Next]
[zxspectrum] Emulatore "fuse"
- From: "BODRATO Stefano" <Stefano.Bodrato@xxxxxxxxxxxxxxxx>
- To: <zxspectrum@xxxxxxxxxxxxx>
- Date: Wed, 22 Jan 2003 10:52:18 +0100
Tentato dall'unico pazzo del gruppo che ancora insiste a voler usare Macintosh
:oP mi sono scaricato i sorgenti di "fuse" e li ho compilati.
E' stato un lavoraccio, quindi volevo dare un paio di dritte ad eventuali altri
"avventurieri"..
Prima di tutto bisogna complilare la libreria ma lo script ".configure" non
genera (almeno con la mia Debian) i corretti puntamenti alle "include" e da'
una segnalazione di errore.
A questo si può ovviare modificando a mano il Makefile parzialmente completato
mettendoci dentro quanto suggerito dal comando "glib-config --cflags".
A questo punto "make install" dovrebbe arrivare fino alla fine.
Poi si passa a "fuse" !
Il file libspectrum.h ha un difetto: imposta la struttura _GSList sia per il
c++ (typedef..) che per il c (struct GSList...) dando errori in fase di
compilazione.
Io, da ignorante, ho commentato e successivamente decommentato il blocco
"struct _GSList ..." e ripetendo il comando "make" per procedere con la
compilazione dei moduli.
Alla fine, una volta generato "fuse", ho scoperto che non veniva libreria
"libspectrum.so.0"... ormai stufo ho editato il Makefile e ho sostituito il
parametro "-lspectrum" con "/usr/local/lib/libspectrum.a" in modo da linkare la
libreria staticamente.
Insomma.. e' stato difficile quanto montare KDE3 su Solaris ma alla fine si
compila !
Se qualcuno vuole l'eseguibile per Intel è comunque il benvenuto.
|

|