Re: [debutant] compilation de armagetron, y arrive toujours pas ;(((
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 ;(((
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 ;(((
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