Gentoo Archives: gentoo-user-fr

From: Richard Delorme <abulmo@×××××××××××××.fr>
To: gentoo-user-fr@g.o
Subject: Re: [gentoo-user-fr] probleme de prelink
Date: Thu, 18 Sep 2003 12:11:04
Message-Id: 200309181405.09542.abulmo@club-internet.fr
In Reply to: Re: [gentoo-user-fr] probleme de prelink by Jacques Montier
1 On Tuesday 16 September 2003 19:17, Jacques Montier wrote:
2 > Le Lundi 15 Septembre 2003 22:58, Richard Delorme a écrit :
3 > > On Monday 15 September 2003 19:52, Jacques Montier wrote:
4 > > > Bonjour,
5 > > >
6 > > > Voilà, pour essayer d'accélérer le démarrage des applications qt (kde
7 > > > par ex), j'ai voulu faire un prelink.
8 > > > J'ai vu sur la doc et sur des faq, que le CFLAGS devait avoir l'option
9 > > > -fPIC dans make.conf ; ce que j'ai fait.
10 > > > CFLAGS="-march=athlon-tbird -mmmx -m3dnow -fPIC -mcpu=athlon-tbird
11 > > > -pipe"
12 > >
13 > > Je crois pas que c'est la bonne place. -fPIC n'est pas une option
14 > > générale pour le compilateur, mais une option utile pour la compilation
15 > > des bibliothèques partagées.
16 >
17 > Où faudrait-il que je place cette option ?
18
19 Normalement nulle part car cela doit déjà être fait par défaut. Néanmoins
20 certain paquets posent (ou posaient) problème. Dans ce cas il faut corriger
21 le fichier .ebuild et signaler le bug à gentoo. Par exemple zlib était un
22 exemple de bibliothèque à problème. La correction est dans le fichier
23 /usr/portage/sys-libs/zlib/zlib-1.1.4.ebuild, avec la ligne :
24 emake CFLAGS="${CFLAGS} -fPIC" || die
25 Si tu as un problème avec un paquet, le plus simple est de le ré-emerger (en
26 espérant le problème résolu).
27
28 Pour plus de détail, tu peux consulter :
29 http://www.gentoo.org/doc/fr/prelink-howto.xml
30 surtout la partie 4 intitulé « Problèmes. »
31
32 Bonne chance.
33
34 PS : prelink accélère le démarrage des applications, mais il ne faut pas
35 s'attendre à des miracles non plus. Si une application KDE prend plusieurs
36 secondes pour démarrer cela est certainement dû à des problèmes annexes, un
37 fichier mal configuré, un répertoire/fichier manquant, une communication via
38 dcop un peu lente, ou je ne sais quoi encore. Chez moi la plupart des
39 applications KDE démarrent en moins d'une seconde, mais parfois cela
40 peut-être plus long (une dizaine de secondes), de manière assez aléatoire et
41 intrigante je dois dire.
42
43 --
44 Richard
45
46
47 --
48 gentoo-user-fr@g.o mailing list