Quelle est la séquence des chemins recherchés pour le chargement d'un fichier d'objets partagés ?
J'essaie d'exécuter un exécutable qui tente de charger un fichier d'objets partagés. Le fichier d'objets partagés se trouve à l'adresse suivante /usr/lib/x86_64-linux-gnu/
.
J'ai deux utilisateurs, appelons-les user1
y user2
. user1
peut exécuter l'exécutable mais user2
rencontre l'erreur : cannot open the shared object file : libicuuc.so
Les deux utilisateurs ont le même LD_LIBRARY_PATH
. Qu'est-ce que le mising ?