Linux utilise deux voies pour retrouver les bibliothèques partagées :
1) /etc/ld.so.conf
Ce fichier contient une liste de répertoires réputés recéler des bibliothèques partagées. Il faut vérifier si les répertoires qui contient ta lib s'y trouvent aussi. A priori, /usr/lib doit y être, c'est un minimum.
Ensuite, il faut relancer la commande ldconfig pour que le système reconstruise le cache.
2) La variable d'environnement LD_LIBRARY_PATH.
Elle fonctionne exactement comme PATH pour les exécutables. Sur tous les UNIX, elle est définie par défaut par le système et peut-être modifiée à convenance par l'utilisateur. Sous Linux, elle est souvent vide du fait de ldconfig.
[^] # Re: répertoire
Posté par Obsidian . En réponse au message démarrage apache. Évalué à 2.
1) /etc/ld.so.conf
Ce fichier contient une liste de répertoires réputés recéler des bibliothèques partagées. Il faut vérifier si les répertoires qui contient ta lib s'y trouvent aussi. A priori, /usr/lib doit y être, c'est un minimum.
Ensuite, il faut relancer la commande ldconfig pour que le système reconstruise le cache.
2) La variable d'environnement LD_LIBRARY_PATH.
Elle fonctionne exactement comme PATH pour les exécutables. Sur tous les UNIX, elle est définie par défaut par le système et peut-être modifiée à convenance par l'utilisateur. Sous Linux, elle est souvent vide du fait de ldconfig.