Merci, la compilation marche maintenant sans probleme.

Mais Armagetron ne veut pas se lancer.
C'est � cause d'une mauvaise configuration de GLX. J'ai bien installer les
Drivers GeForce pour linux, ils marchent (logo NVIDIA au d�marage de X11),
mais pas de openGL (les screensaver utilisent GL en software )
gr :(

----- Original Message -----
From: "laurent" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, June 11, 2001 7:04 PM
Subject: Re: [debutant] compilation de armagetron, y arrive toujours pas
;(((


> Bonjour,
> j'ai eu le meme message d'erreur en compilant
> Flight Gear , un simulateur de vol.
> Essai de rajouter la ligne:
>
> #include <stdlib.h>
>
> au d�but du fichier: /l�_o�_est_armagetron/src/network/nNet.h
> (au d�but , mais apr�s les commentaires qui sont,en g�n�ral,au d�but
> de ces fichiers)
> Tiens moi au courant (que cela marche ou pas ou si ce n'est pas clair),
> �a m'int�resse...
> A +
> Laurent
>
>
> [EMAIL PROTECTED] a �crit :
> >
> > Toujours au sujet de la compilation de armagetron
> > J'ai install� SDL_image, SDL, Mesa3d, tout est parfait (compilations
> > chaotiques mais r�ussit).
> > J'ai aussi install� les drivers NVidia GeForce 256 � priori �a marche
> > (lorsque je lance KDE, y le logo NVIDIA en gros sur l'�cran pendant qque
> > secondes)
> > Mais si ./configure marche tr�s bien, make ne marche pas :(
> > Il me sort une erreur que je ne comprends pas:
> > [root@localhost armagetron]# make
> > touch src/dep
> > make -kC src/tron
> > make[1]: Entre dans le r�pertoire `/root/armagetron/src/tron'
> >
c++ -I. -I.. -I../.. -g -O2 -I/usr/include/SDL -D_REENTRANT -I../../src/tool
> >
s/ -I../../src/engine/ -I../../src/network/ -I../../src/ui/ -I../../src/rend
> > er/ -I. -I../../src -c gGame.cpp -o gGame.o
> > In file included from gGame.cpp:28:
> > ./../src/network/nNet.h: In function `void Sys_Error (const char *)':
> > ./../src/network/nNet.h:48: `exit' undeclared (first use this
> > function)
> > ./../src/network/nNet.h:48: (Each undeclared identifier is reported
> > only once for each function it appears in.)
> > In file included from ../../src/tools/tMemManager.h:37,
> > from gStuff.h:37,
> > from gGame.cpp:29:
> > /usr/include/stdlib.h: At top level:
> > /usr/include/stdlib.h:578: `void exit (int)' used prior to declaration
> > make[1]: *** [gGame.o] Erreur 1
> > make -C ../network
> > make[2]: Entre dans le r�pertoire `/root/armagetron/src/network'
> >
c++ -I. -I.. -I../.. -g -O2 -I/usr/include/SDL -D_REENTRANT -I../../src/tool
> > s/
> > -I. -I../../src -c nSysdep.cpp -o nSysdep.o
> > In file included from net_udp.cpp:25,
> > from nSysdep.cpp:4:
> > nNet.h: In function `void Sys_Error (const char *)':
> > nNet.h:48: `exit' undeclared (first use this function)
> > nNet.h:48: (Each undeclared identifier is reported only once for each
> > function it appears in.)
> > In file included from net_udp.cpp:46,
> > from nSysdep.cpp:4:
> > /usr/include/stdlib.h: At top level:
> > /usr/include/stdlib.h:578: `void exit (int)' used prior to declaration
> > make[2]: *** [nSysdep.o] Erreur 1
> > make[2]: La cible `all' n'a pas pu �tre refabriqu�e � cause d'erreurs.
> > make[2]: Quitte le r�pertoire `/root/armagetron/src/network'
> > make[1]: *** [../network/network.a] Erreur 2
> > make[1]: La cible `all' n'a pas pu �tre refabriqu�e � cause d'erreurs.
> > make[1]: Quitte le r�pertoire `/root/armagetron/src/tron'
> > make: *** [all] Erreur 2
> >
> > A noter que la version de Mandrake (8.0) est celle fournie par PCExpert,
> > donc pas de source disponible :(
> > Il n'y a pas un moyen d'obtenir la version complette mais gratuitement
(ou
> > juste frais de port) de Mandrake, quelque part?
> > J'ai vu que comme c'�tait open source, il n'y a pas de probl�me pour
> > redistribuer ou copier le syst�me d'exploitation.
> > Merci encore


Répondre à