Fabrice Bacchella wrote: > Je me pose la question. C'est pas mal oui, mais c'est pour tout le > monde & c'est facile de l'oublier. Comme j'administre tout plein de > machine, une fois que c'est collé dans mon .profile, je dépend pas de > la qualité du boulot de mon prédécesseur.
C'est parce que tu n'as pas d'utilisateurs? Quand eux ont des LD_LIBRARY_PATH de plusieurs lignes, ça devient rapidement difficile quand ils disent «Ça ne marche pas!». C'est pour ça que je préfère ne rien mettre dans mon .profile, pour voir ce que le système voit par défaut. > Oui je suis assez d'accord, mais attention, ça résout pas tout, vu que > ça force le chemin d'installation. Pour les trucs standard par contre > (/usr/local/lib par exemple), ça passe. Tout à fait! Je considère que quelqu'un de raisonnable lira le LISEZMOI, et fera l'installation comme on lui demande, dans /opt/COMPAGNIEapplication, ou avec un pkgadd. Ce qui fait que l'application utilisera /usr/lib, /usr/sfw/lib, /usr/openwin/lib, /opt/COMPAGNIEapplication/lib sans souci. S'il se permet de la mettre ailleurs, on assume qu'il sait ce que cela implique (et on peut toujours expliquer comment faire). Le script de Mozilla gère ça en ajoutant le LD_LIBRARY_PATH qui va bien en fonction de l'emplacement d'installation. Ça marche pas mal. > Enfin, je crois que y a pas de solution simple & universelle pour les > librairies, sauf coller ça dans un shell qui lance l'application. Si c'est bien empaqueté, oui, c'est sûr. Laurent -- A hundred thousand lemmings can't be wrong!
_______________________________________________ Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures [email protected] http://x86.sun.com/mailman/listinfo/solaris_fr
