hegemonie-devel
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]