Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/07/2007, à 14:17

Bruce-b

[Resolu] Install REminiscence (flashback)

Bonjour,

Quelqu'un a t'il réussi a installer REminiscence dispo ici ??? => http://membres.lycos.fr/cyxdown/reminiscence/

Il s'agit de la reécriture du moteur du jeux flashback pour linux.
moi ca plante au niveau du make:

pascal@nunux:/opt/REminiscence-0.1.9$ make
g++ -g -O -Wall -Wuninitialized -Wno-unknown-pragmas -Wshadow -Wimplicit -Wundef -Wreorder -Wwrite-strings -Wnon-virtual-dtor -Wno-multichar `sdl-config --cflags` -DBYPASS_PROTECTION -MMD -c file.cpp -o file.o
file.cpp:19:18: erreur: zlib.h : Aucun fichier ou répertoire de ce type
file.cpp:23: attention : «struct File_impl" has virtual functions but non-virtual destructor
file.cpp:34: attention : «struct stdFile" has virtual functions but non-virtual destructor
file.cpp:82: erreur: «gzFile" does not name a type
file.cpp:81: attention : «struct zlibFile" has virtual functions but non-virtual destructor
file.cpp: In constructor «zlibFile::zlibFile()":
file.cpp:83: erreur: class «zlibFile" does not have any field named «_fp"
file.cpp: In member function «virtual bool zlibFile::open(const char*, const char*)":
file.cpp:86: erreur: «_fp" was not declared in this scope
file.cpp:86: erreur: «gzopen" was not declared in this scope
file.cpp: In member function «virtual void zlibFile::close()":
file.cpp:90: erreur: «_fp" was not declared in this scope
file.cpp:91: erreur: «gzclose" was not declared in this scope
file.cpp: In member function «virtual uint32 zlibFile::size()":
file.cpp:97: erreur: «_fp" was not declared in this scope
file.cpp:98: erreur: «gztell" was not declared in this scope
file.cpp:99: erreur: «gzseek" was not declared in this scope
file.cpp: In member function «virtual void zlibFile::seek(int32)":
file.cpp:106: erreur: «_fp" was not declared in this scope
file.cpp:107: erreur: «gzseek" was not declared in this scope
file.cpp: In member function «virtual void zlibFile::read(void*, uint32)":
file.cpp:111: erreur: «_fp" was not declared in this scope
file.cpp:112: erreur: «gzread" was not declared in this scope
file.cpp: In member function «virtual void zlibFile::write(void*, uint32)":
file.cpp:119: erreur: «_fp" was not declared in this scope
file.cpp:120: erreur: «gzwrite" was not declared in this scope
make: *** [file.o] Erreur 1

pourtant j'ai installé toutes les libSDL y compris celles de dev il me semble:

pascal@nunux:/opt/REminiscence-0.1.9$ dpkg -l | grep -i libSDL
ii  libsdl-console                             1.3-4                                  console that can be added to any SDL applica
ii  libsdl-gfx1.2-4                            2.0.13-3                               drawing and graphical effects extension for
ii  libsdl-image1.2                            1.2.5-2                                image loading library for Simple DirectMedia
ii  libsdl-mixer1.2                            1.2.6-1.1build1                        mixer library for Simple DirectMedia Layer 1
ii  libsdl-net1.2                              1.2.5-7                                network library for Simple DirectMedia Layer
ii  libsdl-pango1                              0.1.2-1                                text rendering with Pango in SDL application
ii  libsdl-perl                                1.20.3dfsg-2                           SDL bindings for the Perl language
ii  libsdl-ttf2.0-0                            2.0.8-3build1                          ttf library for Simple DirectMedia Layer wit
ii  libsdl1.2-dev                              1.2.11-7ubuntu1                        Simple DirectMedia Layer development files
ii  libsdl1.2debian                            1.2.11-7ubuntu1                        Simple DirectMedia Layer
ii  libsdl1.2debian-alsa                       1.2.11-7ubuntu1                        Simple DirectMedia Layer (with X11 and ALSA

voila, toute aide est la bienvenue ! j'avais réussi a l'installer sur mandriva mais la ça coince hmm

Dernière modification par Bruce-b (Le 30/07/2007, à 15:19)

Hors ligne

#2 Le 23/07/2007, à 14:07

Bruce-b

Re : [Resolu] Install REminiscence (flashback)

up

Hors ligne

#3 Le 24/07/2007, à 14:59

Bruce-b

Re : [Resolu] Install REminiscence (flashback)

Bon, je tente de reformuler ma question:

Comment installer les paquets de développements des libs pour pouvoir compiler ?

sous mandriva par ex, pour une libSDLxxx.rpm, on avait les sources dans libSDLxxx-dev.rpm.

Quel est l'équivalent sous debian/ubuntu ?

Et egalement, ou trouver un paquet zlib pour ubuntu ? ma recherche avec synaptic n'a rien donné sad

Dernière modification par Bruce-b (Le 24/07/2007, à 15:03)

Hors ligne

#4 Le 25/07/2007, à 11:04

toto4455

Re : [Resolu] Install REminiscence (flashback)

zlib.h : Aucun fichier ou répertoire de ce type

ben la le probleme comme c'est indiquer , c'est la zlib .

apt-get zlib1g  et  zlib1g-dev  .

#5 Le 30/07/2007, à 12:38

Bruce-b

Re : [Resolu] Install REminiscence (flashback)

merci, la compilation a marché et flashback tourne maintenant en natif linux  ;o)))

Hors ligne