LD_LIBRARY_PATH: Impossible d’ouvrir le fichier d’object partagé

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é:

  • option put -L – ne fonctionne pas.
  • change 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.