J’ai un problème avec la variable d’environnement LD_LIBRARY_PATH
.
Lorsque je lance ma corbeille, je reçois ce message d’erreur:
./bignum: erreur lors du chargement des bibliothèques partagées: liballjoyn.so: impossible d’ouvrir le fichier object partagé: aucun fichier ou répertoire de ce type
J’ai ajouté ma bibliothèque à LD_LIBRARY_PATH
, comme LD_LIBRARY_PATH
:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:'/home/nyu-debian/Desktop/Stage-Kaliterre/Project/Projects/AllJoyn/core/alljoyn/build/linux/x86_64/release/dist/cpp/lib/liballjoyn.so'
J’ai aussi essayé:
put -L
– ne fonctionne pas. export
par env
avec ./bignum à la fin – ne fonctionne pas. Toutes mes tentatives n’ont pas fonctionné … que puis-je essayer d’autre?
Je suis sur Debian Wheezy. Cette commande fonctionne le week-end dernier, mais maintenant elle ne fonctionne plus.
LD_LIBRARY_PATH
est un chemin . Par conséquent, essayez ceci, sans le nom de fichier de la bibliothèque:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:'/home/nyu-debian/Desktop/Stage-Kaliterre/Project/Projects/AllJoyn/core/alljoyn/build/linux/x86_64/release/dist/cpp/lib'
Essayez avec ceci:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/nyu-debian/Desktop/Stage-Kaliterre/Project/Projects/AllJoyn/core/alljoyn/build/linux/x86_64/release/dist/cpp/lib
Sans liballjoyn.so
car LD_LIBRARY_PATH est un chemin.