Pagina 1 di 1

pangzero

Inviato: ven 16 feb 2007, 18:32
da stan
Ciao a tutti, stavo provando a compilare pangzero :http://sourceforge.net/project/download ... r=easynews
ma ottenevo:

Codice: Seleziona tutto

~/Desktop/pangzero-1.1$ ./configure
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... missing
checking for working autoconf... found
checking for working automake-1.4... missing
checking for working autoheader... found
checking for working makeinfo... found
checking for SDL_perl 1.20.0 or later... Can't load '/usr/lib/perl5/site_perl/5.8.8/i486-linux/auto/SDL_perl/SDL_perl.so' for module SDL_perl: libSDL_gfx.so.13: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.8/i486-linux/DynaLoader.pm line 230.
 at /usr/lib/perl5/site_perl/5.8.8/i486-linux/SDL.pm line 9
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/i486-linux/SDL.pm line 9.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/i486-linux/SDL.pm line 9.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.

    *** I need perl-SDL installed
Io ho gia' installato sdl_perl (versione 1.20.0) e sdl_gfx (versione 2.0.15).
Son riuscito poi a completare con successo il configure facendo:

Codice: Seleziona tutto

 ln -s /usr/lib/libSDL_gfx.so.0.0.15 /usr/lib/libSDL_gfx.so.13
Tuttavia subito dopo entrando nella directory bin e facendo ./pangzero il programma muore col seguente output:

Codice: Seleziona tutto

pangzero-1.1/bin$ ./pangzero
Data directory is at '../data'
Can't call method "blit" without a package or object reference at ./pangzero line 2751.
*** glibc detected *** corrupted double-linked list: 0x08494000 ***
Aborted
Mhh...a cosa è dovuto?
Grazie

Inviato: ven 16 feb 2007, 20:35
da gohanz
Dai

Codice: Seleziona tutto

export MALLOC_CHECK_=0
e rilancia il bianrio

Inviato: ven 16 feb 2007, 20:54
da stan
Ciao gohanz,
ho fatto come mi hai detto ma non parte ancora. Ora mi ritorna solo:

Codice: Seleziona tutto

pangzero-1.1/bin$ ./pangzero
Data directory is at '../data'
Can't call method "blit" without a package or object reference at ./pangzero line 2751.
La riga 2751 è la seguente:

Codice: Seleziona tutto

  $backgroundImage->blit($srcrect, $Background, $dstrect);
Sbaglio o c'e' un errore nel codice del gioco? Forse un errore nel passaggio dei parametri a blit? Che faccio? Li contatto o posso risolvere da solo?
Ho cercato in google ma nulla...

Inviato: dom 18 feb 2007, 20:21
da gohanz
Provato anche a me da lo stesso errore! :roll: