- Accueil
- » Forum
- » Jeux
- » [resolu]freeciv
Pages : 1
#1 Le 08/04/2007, à 11:39
- BuG
[resolu]freeciv
je voulais installer la nouvelle version de freeciv qui n'est helas pas dans les depots mais je n'y arrive pas malgré cette explication:
Récupérez les sources ici puis les décompresser, et enfin passez à la compilation :
tar -xvzf freeciv-2.1.0-beta3.tar.bz2
cd freeciv-2.1.0-beta3
./configure
make
Puis en root : make install
si quelqu'un peut m'expliquer ce serait cool car j'ai essaye cette version sur suse et c'est vraiment excellent??
Dernière modification par BuG (Le 10/04/2007, à 23:27)
Hors ligne
#2 Le 08/04/2007, à 16:24
- pepeto
Re : [resolu]freeciv
Il y a une beta 4:
ftp://ftp.freeciv.org/freeciv/beta/freeciv-2.1.0-beta4.tar.bz2
Une fois que tu as ce paquet, extrait le dans ton répertoire personnel.
Ouvre une console, tape:
./autogen.sh
./configure
make
sudo make install
(./configure devrait être inutile, mais on est jamais trop prudent )
Et là, freeciv 2.1 beta4 doit être installé.
Hors ligne
#3 Le 08/04/2007, à 17:12
- NicoA380
Re : [resolu]freeciv
Préférer "sudo checkinstall" au lieux de "sudo make install".
Checkinstall est un programme à installer, qui créé un paquet .deb (et l'installe) en effectuant un make install.
On peut désinstaller le programme par synaptic (ou dpkg -r), et le réinstaller à partir du .deb généré.
Hors ligne
#4 Le 09/04/2007, à 01:35
- BuG
Re : [resolu]freeciv
merci à toi pepeto et aussi à toi nico je vais essayer ça !!
Hors ligne
#5 Le 09/04/2007, à 01:43
- BuG
Re : [resolu]freeciv
bon apparament ya des trucs chez moi qui ne doivent pas etre installés si vous pouvez me dire ce qu'il en est car suis largué là lol
bug@ordimini:~/jeux/freeciv-2.1.0-beta4$ ./autogen.sh
+ checking for autoconf >= 2.55 ... found 2.61, ok.
+ checking for autoheader >= 2.55 ... found 2.61, ok.
+ checking for automake >= 1.6 ... found 1.9.6, ok.
+ checking for aclocal >= 1.6 ... found 1.9.6, ok.
+ checking for xgettext >= 0.10.36 ... found 0.16.1, ok.
+ checking for msgfmt >= 0.10.36 ... found 0.16.1, ok.
+ creating acinclude.m4
+ running aclocal ...
+ running autoheader ...
+ running autoconf ...
+ running automake ...
+ removing config.cache ...
+ running configure ...
I am going to run ./configure with no arguments - if you wish
to pass any to it, please specify them on the ./autogen.sh command line.
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking target system type... i686-pc-linux-gnulibc1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
configure failed
Dernière modification par BuG (Le 09/04/2007, à 01:52)
Hors ligne
#6 Le 09/04/2007, à 19:23
- pepeto
Re : [resolu]freeciv
Es-tu sûr d'avoir un compilateur installé, comme gcc par exemple?
Hors ligne
#7 Le 10/04/2007, à 10:50
- BuG
Re : [resolu]freeciv
ben apparament j'ai:
gcc
gcc-3.3-base
gcc-4.1
gcc-4.1-base
qui sont installés
par contre etant debutant faut-il que automake ou autoconf soient installés? si oui quelles versions car yen a plusieurs?
Dernière modification par BuG (Le 10/04/2007, à 10:54)
Hors ligne
#8 Le 10/04/2007, à 19:46
- pepeto
Re : [resolu]freeciv
Il faut édivemment automake ET autoconf. La version importe peu, je pense...
Hors ligne
#9 Le 10/04/2007, à 23:27
- BuG
Re : [resolu]freeciv
bon merci à vous deux car je viens de reussir,suis trop content...
par contre il m'a fallu installer zlib + zlib-bin + glade(à defaut de gtk+)
Hors ligne
#10 Le 11/04/2007, à 09:28
- siden
Re : [resolu]freeciv
sinon ce que tu pouvait faire c'est utiliser alien
si t'as le rpm de suse c'est très facile et ca marche très bien j'ai fait comme ca
Hors ligne
#11 Le 12/07/2007, à 02:19
- mavosaure
Re : [resolu]freeciv
Moi aussi je suis intéressé par la nouvelle version!
Par contre j'ai eu quelques difficultés pour compiler... en fait je suis en train d'installer les dépendances...:o
Pour ceux qui galèreraient aussi, j'ai du installer les paquets suivants:
autoconf automake (facile, c'est demandé)
Après l'erreur suivante sur le autogen.sh :
checking for gzgets in -lz... no
configure: error: Could not find zlib library.
J'ai installé zlib1g-dev
Après l'erreur suivante sur le autogen.sh :
configure: checking for which client to compile:...
checking for pkg-config... /usr/bin/pkg-config
checking for GTK+ - version >= 2.4.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
J'ai installé libgtk2.0-dev
A ce propos après pas mal de recherches j'ai fini par trouver des infos sur ces dépendances sur le site de ...freeciv! On ne se fout pas de moi svp!!!:lol:
Debian dependancy packages
To compile freeciv from source, you will need the following development packages:
* zlib1g-dev
* libreadline5-dev (or another readline library - optional)To compile the GTK2 client you will also need the following libraries:
* libgtk2.0-dev
(There may be other requirements that have been forgotten here.
Pour info, certaines personnes ont mis des packages DEB en ligne... on peut les trouver via le forum ubuntu international... mais bon ne sait pas qui a fait quoi ni comment...
Et vu que je cherche à apprendre....;)
Bon je vais compiler et je vous tiens au courant si je galère encore... on sait jamais!
PS: en parlant d'apprendre, merci à NicoA380 pour ses infos sur le "sudo checkinstall"!
Xub'
Hors ligne
#12 Le 12/07/2007, à 10:03
- mavosaure
Re : [resolu]freeciv
Bon les différentes manip ont pris 15 ans sur mon vieux bouzin mais ça valait le coup d'attendre... Cette nouvelle version est vraiment jolie...:)
Pour l'utilisation de checkinstall je dois dire que j'ai fait un peu au pif... par sécurité j'ai préféré désinstaller ma version officielle de freeciv avant d'installer la beta, mais il y a peut être moyen de garder les deux?
Pour info la commande à utiliser pour lancer freeciv est civclient.
En revanche j'ai une erreur relative au son :
2: Pas de véritable plugin audio, on continue avec le support du son désactivé
2: Pour un support audio, installez SDL_mixer
2: http://www.libsdl.org/projects/SDL_mixer/index.html
Encore un bordel à installer... est ce que j'en finirais un jour?!
Xub'
Hors ligne
#13 Le 30/08/2007, à 14:54
- mavosaure
Re : [resolu]freeciv
Les sources de la beta 6 sont sorties depuis peu!
Changelog de la beta6:
Bugs
* Fixed fatal bug when Freeciv was installed for the first time on a system.
* Fixed LAN server scan on Windows.
* Fixed civmanual crash.Art
* Redesigned icon for civserver, plus improved Windows ICO icons.
(...)
Miscellaneous
* Cleaned up network capabilities
et changelog de la beta5 (plus intéressant, déjà...)
Bugs
* Fix bug preventing units crossing into allied territory.
* Make sure votes cannot be started in pregame, and not be observers.
* Reworked backend for name translation to resolve numerous hidden bugs.
* Fixed the buy column on cities report.
* Fixed crash on opening scenarios screen.
* Make savegames containing Lua script load correctly.
* Removed concept of foul spies. Broken code was causing problems.
* Sun Tzu's Academy is no longer marked permanently redundant.
* + numerous other bugfixes.Clients
* SDL: Make certain dialogs get destroyed correctly when closed.
* GTK2: Add ability to scroll the main map using mouse or touchpad.
* GTK2: Technology tree edge colors.
* GTK2: Fix glitches when observing.
* GTK2: Hide techs that are unreachable to player from tech tree overview.
* Add a common client option for GUI theme selection.Art
* Improve Byzantine and Serbian flags.
* Original GUI theme for GTK2 client.Localizations
(...)
* The tutorial is now translatableMiscellaneous
* Updated the bug report address.
Dernière modification par mavosaure (Le 30/08/2007, à 14:56)
Xub'
Hors ligne
Pages : 1
- Forum
- » Jeux
- » [resolu]freeciv