#1 Le 05/02/2010, à 20:00
- xapantu
SuperTuxKart 0.7 alpha
Bonjour,
Bon bah voilà, SuperTuxKart 0.7 alpha est sorti il y a quelques semaines et on peut dire qu'il y a beaucoup de changement depuis la 0.6 :
- nouveau moteur graphique : Irlicht 1.7 alpha
- nouvelle interface graphique
- animation des karts pendant la course
- amélioration des anciens karts et nouveaux karts
- idem pour les circuits
Quelques captures :
Bon donc pour tester la version svn (plus avancée que l'alpha):
Installer subversion si ce n'est pas déjà fait :
sudo apt-get install subversion
edit : La version d'Irrlicht 1.7 vient de sortir : plus besoin d'utiliser svn !
Juste télécharger http://downloads.sourceforge.net/irrlic … ht-1.7.zip
Décompresser le zip puis se placer dans source/Irrlicht et faire :
make
sudo cp ../../lib/Linux/libIrrlicht.a /usr/local/lib/
Obtenir les sources de STK :
svn co https://supertuxkart.svn.sourceforge.net/svnroot/supertuxkart/main/trunk/ supertuxkart
Compiler STK (se placer dans le dossier trunk de STK) :
cd supertuxkart
./autogen.sh
./configure
make
./src/supertuxkart
Site officiel : http://supertuxkart.sf.net/
edit : Et n'hésitez pas à poster si vous avez des problèmes !
Dernière modification par xapantu (Le 06/02/2010, à 13:04)
Hors ligne
#2 Le 05/02/2010, à 21:43
- pfriedz
Re : SuperTuxKart 0.7 alpha
Super, je teste ça de suite !
Hors ligne
#3 Le 05/02/2010, à 22:27
- latrape
Re : SuperTuxKart 0.7 alpha
Es-tu sûr des fonctions dans la partie "Compiler STK", lorsque je tape : ./autogen voilà ce que j'obtiens :
l******@l**********:/trunk/source/Irrlicht$ ./autogen
bash: ./autogen: Aucun fichier ou dossier de ce type
l******@l**********:/trunk/source/Irrlicht$
Dernière modification par latrape (Le 06/02/2010, à 15:15)
Ubuntu, un système qui vous veut du bien.
Hors ligne
#4 Le 06/02/2010, à 10:46
- xapantu
Re : SuperTuxKart 0.7 alpha
Oups, une erreur.
Donc tout d'abord j'ai oublié de le préciser mais il faut se mettre dans le dossier du trunk de STK.
Et ensuite c'est ./autogen.sh
Voilà , j'ai corrigé dans l'autre post
Dernière modification par xapantu (Le 06/02/2010, à 10:47)
Hors ligne
#5 Le 06/02/2010, à 11:38
- calimero
Re : SuperTuxKart 0.7 alpha
testé mais pareil que latrape, quand je tape ./autogen.sh ca me retourne :
***@*** ~/trunk $ ./autogen.sh
bash: ./autogen.sh: No such file or directory
idem dans les répertoires ~/trunk/source et ~/trunk/source/Irrlicht
But we've got to verify it legally to see...to see? If she...if she? Is Morally, Ethic'lly, Spiritually, Physically, Positively, Absolutely, Undeniably and Reliably Dead!
Munchkin's Mayor Council
Hors ligne
#6 Le 06/02/2010, à 12:52
- xapantu
Re : SuperTuxKart 0.7 alpha
Donc, je viens d'éditer :
quand tu fais
svn co https://supertuxkart.svn.sourceforge.net/svnroot/supertuxkart/main/trunk/ supertuxkart
Tu dois obtenir un dossier supertuxkart ou trunk si tu as juste fait ça comme marqué précédemment :
svn co https://supertuxkart.svn.sourceforge.net/svnroot/supertuxkart/main/trunk/
Il faut que tu aille dedans (cd supertuxkart ou cd trunk) et que tu tape :
./autogen.sh
sinon, si tu as toujours le problème fait :
ls
et poste le résultat.
Sinon, Irrlicht 1.7 vient de sortir, je teste et je modifie le 1er post !
edit : c'est bon, ça devrait marcher mieux maintenant !
Dernière modification par xapantu (Le 06/02/2010, à 13:05)
Hors ligne
#7 Le 06/02/2010, à 15:51
- latrape
Re : SuperTuxKart 0.7 alpha
J'ai toujours le même souci malgré la modification de ton post
*****@*******:~/irrlicht-1.7/source/Irrlicht/supertuxkart$ ./autogen.sh
./autogen.sh: 4: autoreconf: not found
voici le résultat de "ls" dans supertuxkart :
*****@*******:~/irrlicht-1.7/source/Irrlicht/supertuxkart$ ls
acinclude.m4 CHANGES COPYING m4 reconf.sh
AUTHORS config.rpath data Makefile.am src
autogen.sh configure.ac doc NEWS SVN-CONFIG
ChangeLog contrib INSTALL README TODO
Dernière modification par latrape (Le 06/02/2010, à 15:54)
Ubuntu, un système qui vous veut du bien.
Hors ligne
#8 Le 06/02/2010, à 16:23
- xapantu
Re : SuperTuxKart 0.7 alpha
Ce n'est plu le même problème ! Maintenant installe autoconf (et d'autres trucs pour compiler stk) :
sudo apt-get install autoconf libogg-dev libvorbis-dev libopenal-dev
Bon mais sinon, si tu es en 64 bits, je vais mettre en ligne le binaire, ce sera plus simple !
edit : ici : http://download.tuxfamily.org/stkaddons … art.tar.gz
donc il faut le décompresser et mettre "supertuxkart" dans le dossier src/ si vous êtes en 64 bits
Dernière modification par xapantu (Le 06/02/2010, à 17:12)
Hors ligne
#9 Le 06/02/2010, à 16:48
- calimero
Re : SuperTuxKart 0.7 alpha
J'ai tjs le même problème que latrape donc j'ai installé les paquets demandés (sauf openal-dev car le paquet n'a pas été trouvé) et ca fait tjs pareil...
***@*** ~/trunk/source/Irrlicht/trunk $ ./autogen.sh./autogen.sh: 4: autoreconf: not found
Mon ls
***@*** ~/trunk/source/Irrlicht/trunk $ ls
acinclude.m4 CHANGES COPYING m4 reconf.sh
AUTHORS config.rpath data Makefile.am src
autogen.sh configure.ac doc NEWS SVN-CONFIG
ChangeLog contrib INSTALL README TODO
Dernière modification par calimero (Le 06/02/2010, à 16:49)
But we've got to verify it legally to see...to see? If she...if she? Is Morally, Ethic'lly, Spiritually, Physically, Positively, Absolutely, Undeniably and Reliably Dead!
Munchkin's Mayor Council
Hors ligne
#10 Le 06/02/2010, à 17:11
- xapantu
Re : SuperTuxKart 0.7 alpha
Tu as bien le fichier /usr/bin/autoreconf ?
(tu devrais l'avoir si tu as installé le paquet autoconf)
sauf openal-dev car le paquet n'a pas été trouvé
Encore une erreur (pour moi !) , c'était libopenal-dev.
Dernière modification par xapantu (Le 06/02/2010, à 17:13)
Hors ligne
#11 Le 06/02/2010, à 17:35
- calimero
Re : SuperTuxKart 0.7 alpha
Alors, j'ai réinstallé les paquets avec LIBopenal-dev. J'ai bien le fichier autorefonc ds usr/bin. Ca c'est ok
quand je relance autogen.sh ds le rep ~/trunk/source/Irrlicht/trunk, ca me retourne
***@*** ~/trunk/source/Irrlicht/trunk $ ./autogen.sh
Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf line 190.
Use of uninitialized value $libtoolize in pattern match (m//) at /usr/bin/autoreconf line 190.
m4/check_gettext.m4:58: warning: macro `AM_GNU_GETTEXT' not found in library
m4/check_gettext.m4:61: warning: macro `AM_GNU_GETTEXT' not found in library
configure.ac:12: installing `./config.guess'
configure.ac:12: installing `./config.sub'
configure.ac:13: installing `./install-sh'
configure.ac:13: installing `./missing'
src/Makefile.am: installing `./depcomp'
On avance, on avance
But we've got to verify it legally to see...to see? If she...if she? Is Morally, Ethic'lly, Spiritually, Physically, Positively, Absolutely, Undeniably and Reliably Dead!
Munchkin's Mayor Council
Hors ligne
#12 Le 06/02/2010, à 18:06
- xapantu
Re : SuperTuxKart 0.7 alpha
On va y arriver :
sudo apt-get install libtool automake
et ensuite:
./configure
make
./src/supertuxkart
Et sinon, aucun problème avec Irrlicht ?
Hors ligne
#13 Le 07/02/2010, à 08:30
- playmobill
Re : SuperTuxKart 0.7 alpha
Est-ce que les mouvements du kart et les collisions sont devenus plus réalistes avec cette nouvelle version ?
Passer à Linux n’est pas un défi, c’est juste un choix.
Hors ligne
#14 Le 07/02/2010, à 15:49
- xapantu
Re : SuperTuxKart 0.7 alpha
Apparemment oui, j'ai vu des articles de blog et des mails sur le sujet.
Hors ligne
#15 Le 08/02/2010, à 00:46
- jajaX
Re : SuperTuxKart 0.7 alpha
bonne nouvelle tout ça !
j'espère que cette version sera dans lucid !
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#16 Le 08/02/2010, à 22:00
- giliam
Re : SuperTuxKart 0.7 alpha
bonne nouvelle tout ça !
j'espère que cette version sera dans lucid !
C'est encore qu'une alpha, elle sera pas dans lucid.
Hors ligne
#17 Le 08/02/2010, à 22:02
- Jarvis
Re : SuperTuxKart 0.7 alpha
En parlant de jouer avec tux, il y a wormux qui est sorti en version 0.9, il est pas mal :
http://www.wormux.org/phpboost/news/news.php
@ noireaude : si t'es fan de gedit, je te conseille de jeter un œil à Vim (un brin plus complet quand même).
Hors ligne
#18 Le 09/02/2010, à 22:32
- latrape
Re : SuperTuxKart 0.7 alpha
Xapantu, il y a du nouveau et on avance petit à petit.
Effectivement j'ai suivi les installations que tu m'as conseillé et maintenant "./autogen.sh" marche et je suis bloqué maintenant à "make".
Voici le retour de ./configure et make :
******@**********:~/irrlicht-1.7/source/Irrlicht/supertuxkart$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking whether make sets $(MAKE)... (cached) yes
checking for ranlib... ranlib
checking how to run the C++ preprocessor... g++ -E
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking for library containing glNewList... -lGL
checking for library containing alGenBuffers... -lopenal
checking AL/al.h usability... yes
checking AL/al.h presence... yes
checking for AL/al.h... yes
checking OpenAL/al.h usability... no
checking OpenAL/al.h presence... no
checking for OpenAL/al.h... no
checking for library containing ov_open... -lvorbisfile
checking vorbis/vorbisfile.h usability... yes
checking vorbis/vorbisfile.h presence... yes
checking for vorbis/vorbisfile.h... yes
checking ogg/ogg.h usability... yes
checking ogg/ogg.h presence... yes
checking for ogg/ogg.h... yes
in /usr/ :
checking irrlicht.h usability... no
checking irrlicht.h presence... no
checking for irrlicht.h... no
in /usr/local/ :
checking irrlicht.h usability... no
checking irrlicht.h presence... no
checking for irrlicht.h... no
configure: error: Can't find irrlicht installation in standard prefixes, use --with-irrlicht...
******@*********:~/irrlicht-1.7/source/Irrlicht/supertuxkart$ make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
Voilà j'espère que ça te donne assez de billes pour pouvoir avancer.
Ubuntu, un système qui vous veut du bien.
Hors ligne
#19 Le 10/02/2010, à 18:45
- xapantu
Re : SuperTuxKart 0.7 alpha
Tu n'aurais pas oublié ça ? :
sudo cp ../../lib/Linux/libIrrlicht.a /usr/local/lib/
(il faut que tu soit dans le dossier ~/irrlicht-1.7/source/Irrlicht )
Hors ligne
#20 Le 12/02/2010, à 23:38
- latrape
Re : SuperTuxKart 0.7 alpha
Non je ne l'ai pas oublié. Au cas où, je l'ai refait mais ça ne marche toujours pas.
Mais en faisant un man de ./configure j'ai vu qu'il fallait rajouter le chemin du répertoire source du irrlicht. Donc il faut taper:
./configure --with-irrlicht=/home/*******/irrlicht-1.7
Et là ça fonctionne enfin, j'ai pu tester le jeu.
Merci xapantu
Ubuntu, un système qui vous veut du bien.
Hors ligne
#21 Le 13/02/2010, à 10:39
- brakbabord
Re : SuperTuxKart 0.7 alpha
J'ai testé la version svn dans debian lenny.
Graphiquement ça déchire, c'est le jour et la nuit par rapport à l'ancienne version.
Les textures sont bien meilleures et les modèles de karts aussi.
Par contre actuellement c'est pas mal buggué, de mémoire il n'y a que 2 circuits qui fonctionnent, et un 3e mais qui ne compte pas correctement les tours. Et ça crashe de temps en temps.
Hors ligne
#22 Le 13/02/2010, à 14:26
- xapantu
Re : SuperTuxKart 0.7 alpha
./configure --with-irrlicht=/home/*******/irrlicht-1.7
Normalement, la ligne pour copier la lib devait éviter ce problème, (ça marche chez moi), peut-être que j'ai oublié une étape mais je ne crois pas (en tout cas, si ça marche comme ça, c'est bien ....
Par contre actuellement c'est pas mal buggué, de mémoire il n'y a que 2 circuits qui fonctionnent, et un 3e mais qui ne compte pas correctement les tours. Et ça crashe de temps en temps.
Oui, ce n'est que l'alpha 1, et comme c'est une version svn, c'est encore plus buggué que la "vrai" alpha.
Mais le projet est très actif et ça va vite s'améliorer
Hors ligne
#24 Le 22/05/2010, à 22:21
- jajaX
Re : SuperTuxKart 0.7 alpha
merci pour les screens
toujours pas de mode "réseau" ?
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#25 Le 23/05/2010, à 09:43
- xapantu
Re : SuperTuxKart 0.7 alpha
Je crois que ça a été codé mais pas assez testé, ça arrivera pour la finale je pense ou pour la 0.8.
Hors ligne