[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] LD_LIBRARY_PATH



At 14:39 18/02/2001 +0100, Alain BURET wrote:
Salut à tous

Quelqu'un peut-il me dire à quoi sert cette brave variable ? Je ne
l'utilise pas sur mon système (Slack 7.0, kernel 2.4.0), mais j'ai ici
un script d'installation qui râle parce qu'il ne trouve rien dedans ...
cela a-t-il quelque chose à voir avec ldconfig ? Double emploi avec
/etc/ld.so.conf ?
LD_LIBRARY_PATH est utile pour les utilisateurs normaux (non root), pour simuler le contenu du fichier /etc/ld.so.conf.

C'est-à-dire que root a le droit de modifier le fichier /etc/ld.so.conf, de façon à ce que le linker dynamique connaisse les répertoires contenant les librairies de façons permanente,

toutefois, un utilisateur n'a pas ce droit. LD_LIBRARY_PATH lui permet d'ajouter pour lui uniquement les différents répertoires qu'il veut utiliser.

Par exemple, tu installe une application gnome, et cette application a besoin des librairies gnome, suppose qu'elles soient installées dans /opt/gnome/lib,

et bien pour que ton application puisse les trouver tu fais :

export LD_LIBRARY_PATH=/opt/gnome/lib

et ca fonctionnera.


Bruno


[ linux-team@rtfm.be and linux@lists.linuxbe.org in ONE :) ]
[ To subscribe or unsubscribe, go to http://linuxbe.org/ml.php ]
[ http://LinuxBe.org - http://OpenBe.net - listmaster@linuxbe.org ]