Non, on n'utilise pas objprelink. L'équipe KDE a essayé, ont vu que ça ne marchait pas, ont viré la chose. J'en sais rien pour RedHat.
toutes mes excuses, j'aurais juré que vous utilisiez objprelink.
RedHat utilise bien prelink, et pas objprelink, ça je peux confirmer (discussion avec bero de rh-de à ce sujet), mais prelink n'est pas installé... je m'explique ci-après. Donc quelque part Mandrake et une des versions de Debian doivent donc bien utiliser également ces mêmes bouts de prelink :-))
par ailleurs, la fonctionnalité que tu décris (-z combreloc), inclue dans les binutils (glibc a également dû etre patché) est en fait une partie du "projet" prelink (je simplifie), ce qui permet de bénéficier de certaines améliorations (l'optimisation des relocations, mais pas le cache), mais doit être appliqué à tout le système pour être vraiment efficace. On doit donc pouvoir installer prelink assez facilement sur RH, MDK et Debian pour bénéficier du cache (enfin c'est un développement encore alpha pour cette partie)
voir les remarques de l'auteur de prelink là: http://sources.redhat.com/ml/libc-alpha/2001-06/msg00113.html(...) et du -z combreloc là http://sources.redhat.com/ml/binutils/2001-08/msg00311.html(...) (c'est le même auteur)
En tous cas merci de répondre à ma question de façon constructive (<troll>parce que dire "gcc2.96 c pas GNU ça pue", ça va pas loin...</troll>) :-))
[^] # Re: ## GCC 2.96 N'existe PAS ! ##
Posté par anonyme512 . En réponse à la dépêche La Mandrake 8.2 est sortie. Évalué à 2.
toutes mes excuses, j'aurais juré que vous utilisiez objprelink.
RedHat utilise bien prelink, et pas objprelink, ça je peux confirmer (discussion avec bero de rh-de à ce sujet), mais prelink n'est pas installé... je m'explique ci-après. Donc quelque part Mandrake et une des versions de Debian doivent donc bien utiliser également ces mêmes bouts de prelink :-))
par ailleurs, la fonctionnalité que tu décris (-z combreloc), inclue dans les binutils (glibc a également dû etre patché) est en fait une partie du "projet" prelink (je simplifie), ce qui permet de bénéficier de certaines améliorations (l'optimisation des relocations, mais pas le cache), mais doit être appliqué à tout le système pour être vraiment efficace. On doit donc pouvoir installer prelink assez facilement sur RH, MDK et Debian pour bénéficier du cache (enfin c'est un développement encore alpha pour cette partie)
voir les remarques de l'auteur de prelink là: http://sources.redhat.com/ml/libc-alpha/2001-06/msg00113.html(...) et du -z combreloc là http://sources.redhat.com/ml/binutils/2001-08/msg00311.html(...) (c'est le même auteur)
En tous cas merci de répondre à ma question de façon constructive (<troll>parce que dire "gcc2.96 c pas GNU ça pue", ça va pas loin...</troll>) :-))