Re: [debutant] compilation de armagetron, y arrive toujours pas ;(((

2001-06-16 Par sujet gaetan . semet

 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





Re: [debutant] compilation de armagetron, y arrive toujours pas ;(((

2001-06-11 Par sujet laurent

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




[debutant] compilation de armagetron, y arrive toujours pas ;(((

2001-06-09 Par sujet gaetan.semet

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