ldconfig
a deux options intéressantes:
-f conf
Use conf instead of /etc/ld.so.conf.
-C cache
Use cache instead of /etc/ld.so.cache.
J'ai essayé de copier /etc/ld.so.conf
dans mon propre répertoire personnel et l'ai modifié pour inclure des chemins vers mes bibliothèques locales, par exemple, /home/syockit/local/usr/lib
etc.
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache
et par la suite, pour confirmer que les bibliothèques sont mises en cache, j'ai couru
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache -p | less
et il inclut toutes mes bibliothèques en plus des bibliothèques système.
Maintenant, je veux que l'éditeur de liens par défaut utilise ces deux. Mais dans man ld.so
, je ne vois aucune mention de pouvoir utiliser custom .conf
ou .cache
. Alors, quel est l'intérêt des deux options ci-dessus ldconfig
?