[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Hegemonie-devel] Installation GNUstep
From: |
Damien Genet |
Subject: |
Re: [Hegemonie-devel] Installation GNUstep |
Date: |
30 Jul 2003 16:01:50 +0200 |
Salut,
Je vais finalement vous joindre un petit guide de compilation rapide de
GNUstep qui profite des boires et déboires de ceux qui sont passés à la
casserole avant vous ;). Je vous conseille à ce sujet d'abandonner
l'idée d'utiliser les rpms, vous passerez plus de temps à essayer de les
installer qu'à compiler GNUstep à la main.
Première étape *très* importante, vérifiez bien que vous avez les
paquets suivants d'installés (il s'agit ici du nom des paquets sur une
debian unstable, qui risquent d'être légèrement différents sur une
mandrake).
libtiff3g-dev
libpng12-dev (libpng > 1.2)
libjpeg62-dev
libwraster2-dev
libffcall1-dev
libfreetype6-dev (freetype > 2, 2.1 c'est encore mieux)
Vérifiez aussi la version de gcc avec $gcc --version (une version > 3.0
est très fortement recommandée, et une 3.2, ou 3.3 est encore mieux).
Voilà, on a dû faire à peut-près le tour des pré-requis, il faut
maintenant récupérer les sources de GNUstep (faites ça en tant que root
dans /usr/local/src).
cvs -z3 -d:pserver:address@hidden:/cvsroot/gnustep login
cvs -z3 -d:pserver:address@hidden:/cvsroot/gnustep co core
Tapez directement entrée sans mot de passe pour la commande cvs login.
On va désormais pouvoir commencer l'installation :
dans core/make :
./configure --prefix=/usr/local/GNUstep
make debug=yes && make debug=yes install
puis
. /usr/GNUstep/System/Makefiles/GNUstep.sh
(attention le point est bien le nom de la commande à taper et pas un
simple élément décoratif ;), en fait il s'agit d'un alias vers la
commande source)
dans core/base
./configure
make debug=yes && make debug=yes install
. /usr/GNUstep/System/Makefiles/GNUstep.sh (pas sûr qu'il soit
nécessaire, mais ça ne coûte rien...)
dans core/gui
./configure
make debug=yes && make debug=yes install
dans core/back
./configure --enable-graphics=art
make debug=yes && make debug=yes install
Il ne reste plus qu'à installer les polices (le backend art n'utilise
pas les polices de X).
Chargez http://developer.linuxstep.org/downloads/basic_fonts-2.tar.gz,
et décompressez le dans /usr/local/GNUstep/Local/Library/Fonts.
Voilà c'est fini :)
Vous pouvez aussi charger des applis supplémentaires comme Gorm, ou la
bibliothèque gnustep-guile sur le cvs de GNUstep, en listant les
différents modules dispnibles avec :
cvs -z3 -d:pserver:address@hidden:/cvsroot/gnustep co -s
et les chargeant avec :
cvs -z3 -d:pserver:address@hidden:/cvsroot/gnustep co
<nom_module>
Un simple make && make install devrait alors suffire, parfois précédé
d'un ./configure.
Si tout c'est bien passé, rajoutez la commande
. /usr/local/GNUstep/System/Makefiles/GNUstep.sh
directement dans votre ~/.bashrc
Bon courage,
--
Dam