On Sat, 13 Apr 2002 23:00:37 +0200
cc <[EMAIL PROTECTED]> wrote:

> Bonsoir � tous
> J'ai install� la 8.2. Tr�s nette am�lioration par rapport � la 8.1 
> sur bien des plans mais ...
> Certains programmes ont leurs biblioth�ques dans /usr/lib ou 
> /usr/local/lib.
> Quand je lance ces programmes, ils ne trouvent pas leurs 
> biblioth�ques !
> Si je tape dans une console :
> export LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
> ces programmes fonctionnent.
> J'ai donc rajout� � la fin de rc.local cette commande.
> Rien � faire ! Ca ne fonctionne pas.
> Y a-t-il un autre moyen de d�finir le chemin d'acc�s aux 
> biblioth�ques ?
> Ou ai-je plac� cette commande o� il ne fallait pas ?
> Une id�e ?
> Merci
> CC
> 
> 

dans chaque $HOME/.bashrc
PATH=les r�pertoires s�par�s par :
LD_LIBRARY_PATH=idem que pour PATH
export PATH LD_LIBRARY_PATH

�a �vite les doublons dans l'une ou l'autre de ces variables
on peut aussi permettre l'acc�s � des versions diff�rentes de biblioth�ques pour des 
utilisateurs diff�rents. par ex, si un pr�f�re kde2 et un autre kde3
attention � l'ordre dans lequel sont inscrits les r�pertoires. pour acc�der � une 
applications ou � une librairie, chaque path est lu du d�but � la fin et la premi�re 
correspondance trouv�e est prise en compte.
pour un m�me utilisateur se servant d'une application utilisant une versions d'une 
librairie diff�rente de celle utilis�e normalement par les autres applications, il 
vaut mieux indiquer le chemin de la librairie la plus couramment utilis�e dans 
LD_LIBRARY_PATH et installer celle dont il se sert occasionnellement dans un 
r�pertoire n'apparaissant pas dans cette variable, en indiquant --prefix=<rep> au 
./configure et faire un export avant de lancer l'application. exemple:
export LD_LIBRARY_PATH=/opt/lib:$LD_LIBRARY_PATH
application

bye
jipe   

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à