[RESOLU en partie] Install TA spring sur Sid amd64

Bonjour,

J’ai des problèmes à comprendre ce qu’il manque pour lancer le jeux TA Spring…
j’ai suivi ce tuto pour l’install http://doc.ubuntu-fr.org/taspring et j’ai dans le menu jeux un truc qui s’appelle spring lobby… et je n’ai aucune map ni mod alors que j’ai tout fait comme dit dans le tuto…

que puis je vérifier pour voir ce qu’il me manque pour l’install ou en config ?

Merci d’avance pour les patientes âmes qui passerons par là…

[quote=“fredox27”]Bonjour,[/quote]Yo quote="fredox27"
J’ai des problèmes à comprendre ce qu’il manque pour lancer le jeux TA Spring…
j’ai suivi ce tuto pour l’install http://doc.ubuntu-fr.org/taspring et j’ai dans le menu jeux un truc qui s’appelle spring lobby… et je n’ai aucune map ni mod alors que j’ai tout fait comme dit dans le tuto…
(…)[/quote] Qu’as tu suivi précisément dans le tuto ?
Il contient plusieurs manières différentes d’installer.
As tu vu à la fin la section “Installer des cartes et mods” ?

Oui, pardon, c’est vrai, je n’ai pas précisé.

Ben j’ai préféré la méthode par les dépots…
j’ai mis ça dans mon sources.list :

##Spring Total Annihilation
deb http://ppa.launchpad.net/spring/ubuntu gutsy main
deb-src http://ppa.launchpad.net/spring/ubuntu gutsy main[/code]

ensuite [code]aptitude install spring[/code]

d'ailleurs, je viens de reéssayer et j'ai des petits problèmes (c'est peut être à cause de ça) :

[code]# aptitude install spring
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu       
Initialisation de l'état des paquets... Fait
Lecture des descriptions de tâches... Fait  
Les paquets suivants sont CASSÉS : 
  spring-engine 
Les NOUVEAUX paquets suivants vont être installés : 
  libboost-regex1.34.1{a} libboost-thread1.34.1{a} libdevil1c2{a} spring 
0 paquets mis à jour, 5 nouvellement installés, 0 à enlever et 3 non mis à jour.
Il est nécessaire de télécharger 6625ko d'archives. Après dépaquetage, 14,7Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
  spring-engine: Dépend: libglew1.4 (>= 1.4.0) qui est un paquet virtuel
Résolution des dépendances...
Les actions suivantes permettront de résoudre ces dépendances :

Conserver les paquets suivants dans leur version actuelle :
spring [Non installé]
spring-engine [Non installé]

Le score est de -9872

Accepter cette solution ? [Y/n/q/?] 

Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 0o seront utilisés.
Voulez-vous continuer ? [Y/n/?] 
Écriture de l'information d'état étendu... Fait
Lecture des listes de paquets... Fait             
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu      
Initialisation de l'état des paquets... Fait
Lecture des descriptions de tâches... Fait  

et j’ai été faire un tour voir le sources.list (et il y a des dépots qui se sont mis tout seul à la fin (j’ai mis ##AUTO)

[code]## etch
deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org etch main

security

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

volatile

deb http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free
deb-src http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free

lenny

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org lenny main
deb-src http://www.debian-multimedia.org lenny main

security

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

sid

deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main

experimental

deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org experimental main
deb-src http://www.debian-multimedia.org experimental main

######################

##VirtualBox
deb http://www.virtualbox.org/debian etch non-free

##Beryl
deb http://debian.beryl-project.org/ etch main

##Spring Total Annihilation
deb http://ppa.launchpad.net/spring/ubuntu gutsy main
deb-src http://ppa.launchpad.net/spring/ubuntu gutsy main

deb http://apt.wxwidgets.org/ etch-wx main

AUTO

deb http://ftp.fr.debian.org/debian/ etch-proposed-updates contrib non-free main
deb-src http://ftp.fr.debian.org/debian/ etch-proposed-updates contrib non-free main
deb http://ftp.fr.debian.org/debian/ etch/updates contrib non-free main
deb-src http://ftp.fr.debian.org/debian/ etch/updates contrib non-free main
deb http://depot.jeuxlinux.fr/ ./[/code]

En fait, j’ai tenté plusieurs méthodes d’install, et le dernière c’est celle ci.
mais j’ai déjà été au bout d’une install, et j’ai eu spring lobby d’installé (ça me fait une belle jambe, je ne peux pas lancer spring)

j’ai fait une connerie ?

Tu ne devrais pas laisser les dépots debian, c’est trés mauvais de les mettre sur une ubuntu.

Sinon ensuite, tu as suivi, donc “Installer des cartes et mods” ?
Et tu as essayé de lancer le pgm ‘spring’ en ligne de commande ?

Sinon encore:
taspring.racoon97.net/blog/nouve … ta-spring/

ben c’est une debian “SID”…

d’ailleurs, merci de m’avoir convaincu de passer en Sid, ça n’a jamais aussi bien marché…

J’ai pas trouvé de tuto pour debian, ils disent de reprendre la méthode ubuntu, c’est pour ça que le tuto vient d’ubuntu…

et quand j’essaye de lancer spring en ligne de commande, ça me dit : bash: spring: command not found

voilà dans quelle misère je suis… :slightly_smiling:

bienvenue dan sle club :mrgreen:

Bon installer spring .
2 solution.

1 depuis les sources
2 avec le depot

spring c’est bien compiler.
Mai pas spring loby donc je sui passer par les dépot:

#spring lobby
deb http://ppa.launchpad.net/spring/ubuntu/ gutsy main  
deb-src http://ppa.launchpad.net/spring/ubuntu/ gutsy main  

Pour les dépots tout comme les map il te faut les télécharger.

http://www.tasdownloads.com/

Comme j’ai compiler [spring] a la mano en premier, j’ai pus déterminer les dépendance qu’il lui fallait, simplement avec un ./configure depuis [spring] est stable cepandant spring lobby plante encore. finalment j’ai tous installer via les dépot et sa roule :slightly_smiling:

Merci,

tu utilise quoi comme librairie OPEN GL DEV ?

Checking libraries Checking for C library GL... no Checking for C library opengl32... no You need an OpenGL development library for this program

aucune idée tu as utiliser quoi pour le savoire ?

J’ai executé cette commande : scons configure debug=yes

cf http://doc.ubuntu-fr.org/taspring

Salut

Je remonte le fil parce que ce que vous racontez me plait.
En effet j’ai essayé d’installer TA3D sur ma SID ce week-end et … je n’ai pas réussi.

Alors si TASprings tourne correctement je vais me lancer.
Donc vous pouvez me confirmer que ça se passe bien ?

[quote=“panthere”]bienvenue dan sle club :mrgreen:

Bon installer spring .
2 solution.

1 depuis les sources
2 avec le depot

spring c’est bien compiler.
[/quote]

ben pas moi. j’ai une erreur de compil… help please !!

d’abord, j’execute la commande pour vérifier avant compil : # scons configure debug=yes

[code]scons: Reading SConscript files …

Now configuring. If something fails, consult `config.log’ for details.

Detected platform : linux
Checking gcc version… 4.2.3
profiling NOT enabled, level 3 debugging enabled, optimizing NOT enabled,
Checking configure scripts
Checking for Freetype2…
Checking for freetype-config… /usr/bin/freetype-config
Checking for Freetype >= 2.0.0… 2.3.5
Checking for SDL…
Checking for sdl-config… /usr/bin/sdl-config
Checking for LibSDL >= 1.2.0… 1.2.12
Checking for OpenAL…
Checking for openal-config… /usr/bin/openal-config
Checking for Python 2.4…
Guessing Python include path… /usr/include/python2.4

Checking header files
Checking for C header file zlib.h… (cached) yes
Checking for C header file ft2build.h… (cached) yes
Checking for C header file SDL/SDL.h… (cached) yes
Checking for C header file AL/al.h… (cached) yes
Checking for C header file GL/gl.h… (cached) yes
Checking for C header file GL/glu.h… (cached) yes
Checking for C header file GL/glew.h… (cached) yes
Checking for C++ header file boost/cstdint.hpp… (cached) yes
Checking for C++ header file boost/thread.hpp… (cached) yes
Checking for C++ header file boost/filesystem/path.hpp… (cached) yes
Checking for C++ header file boost/regex.hpp… (cached) yes
Checking for C++ header file boost/spirit.hpp… (cached) yes
Checking for C header file IL/il.h… (cached) yes

Checking libraries
Checking for C library GL… (cached) yes
Checking for C library GLU… (cached) yes
Checking for C library z… (cached) yes
Checking for C library freetype… (cached) yes
Checking for C library openal… (cached) yes
Checking for C library python2.4… (cached) yes
Checking for C library GLEW… (cached) yes
Checking for C library boost_filesystem-gcc-mt… (cached) no
Checking for C library boost_filesystem-mt… (cached) yes
Checking for C library boost_thread-gcc-mt… (cached) no
Checking for C library boost_thread-mt… (cached) yes
Checking for C library boost_regex-gcc-mt… (cached) no
Checking for C library boost_regex-mt… (cached) yes
Checking for C library IL… (cached) yes
Checking for C library SDL… (cached) yes

Everything seems OK. Run `scons’ now to build.

scons: warning: The env.Copy() method is deprecated; use the env.Clone() method instead.
File “/home/fredo/taspring_0.72b1/SConstruct”, line 87, in ?
scons: done reading SConscript files.
scons: Building targets …
scons: Nothing to be done for `configure’.
scons: done building targets.

[/code]

ensuite je compile # scons

scons: Reading SConscript files ...

scons: warning: The env.Copy() method is deprecated; use the env.Clone() method instead.
File "/home/fredo/taspring_0.72b1/SConstruct", line 87, in ?
scons: done reading SConscript files.
scons: Building targets ...
g++ -o build/rts/ExternalAI/GroupHandler.o -c -ggdb3 -fvisibility=hidden -pthread -DDEBUG -D_DEBUG -DDIRECT_CONTROL_ALLOWED -D_SZ_ONE_DIRECTORY -DNO_CLIPBOARD -DNO_AVI -DNO_LUA -D_GNU_SOURCE=1 -D_REENTRANT -Irts -Irts/System -I/usr/include -I/usr/include/GL -I/usr/include/freetype2 -I/usr/include/SDL -I/usr/include/python2.4 rts/ExternalAI/GroupHandler.cpp
In file included from rts/ExternalAI/GroupHandler.cpp:17:
rts/System/Platform/filefunctions.h: In function 'std::vector<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits>, std::allocator<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> > > find_files(boost::filesystem::path&, const std::string&, bool)':
rts/System/Platform/filefunctions.h:130: error: invalid initialization of reference of type 'boost::filesystem::path&' from expression of type 'boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >'
rts/System/Platform/filefunctions.h:115: error: in passing argument 1 of 'std::vector<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits>, std::allocator<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> > > find_files(boost::filesystem::path&, const std::string&, bool)'
rts/ExternalAI/GroupHandler.cpp: In member function 'void CGroupHandler::Update()':
rts/ExternalAI/GroupHandler.cpp:53: warning: deprecated conversion from string constant to 'char*'
scons: *** [build/rts/ExternalAI/GroupHandler.o] Error 1
scons: building terminated because of errors.

et vu que je ne connais pas du tout la compilation… je ne vois pas d’ou vient l’erreur…