Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1480 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  aide pour LD_LIBRARY_PATH

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

aide pour LD_LIBRARY_PATH

n°1688426
benito5965​0
Posté le 19-02-2008 à 14:33:01  profilanswer
 

Bonjour à tous,
 
J'ai un programme qui doit afficher des courbes avec qwt, il compile, mais lors de l'execution j'ai un message d'erreur qui me dit:  
./testPlot3: error while loading shared libraries: libqwt.so.5: cannot open shared object file: No such file or directory
On m'a dit qu'il fallait modifier LD_LIBRARY_PATH , mais je ne connais pas la ligne à taper.
J'ai tapais : export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/qwt-5.0.2/lib/libqwt.so.5
Ca ne fonctionne pas.
 
Merci de vos réponse.

mood
Publicité
Posté le 19-02-2008 à 14:33:01  profilanswer
 

n°1688429
skeye
Posté le 19-02-2008 à 14:37:23  profilanswer
 

Essaye de faire un lien symbolique de ton libqwt.so.5  vers /usr/lib/libqwt.so .


---------------
Can't buy what I want because it's free -
n°1688431
Elmoricq
Modérateur
Posté le 19-02-2008 à 14:38:12  profilanswer
 

LD_LIBRARY_PATH recense les chemins dans lesquels se trouvent les bibliothèques à utiliser. Il ne faut donc pas y mettre le nom de la bibliothèque à inclure, juste le(s) chemin(s) où elle(s) se trouve(nt)

 

Je te suggère donc cette ligne :

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/qwt-5.0.2/lib

 

edit : et si ça ne marche toujours pas, tu peux effectivement faire ce que skeye a dit [:romf]


Message édité par Elmoricq le 19-02-2008 à 14:38:58
n°1688437
skeye
Posté le 19-02-2008 à 14:39:34  profilanswer
 

(je préfère ma solution, ça évite de pourrir les variables d'environnement.:o)


---------------
Can't buy what I want because it's free -
n°1688441
Elmoricq
Modérateur
Posté le 19-02-2008 à 14:41:30  profilanswer
 

Effectivement, mais de mon côté je préfère gérer une variable d'environnement que de me retrouver à faire le ménage dans mes libs après un changement de version [:joce]

n°1688445
skeye
Posté le 19-02-2008 à 14:42:27  profilanswer
 

Elmoricq a écrit :

Effectivement, mais de mon côté je préfère gérer une variable d'environnement que de me retrouver à faire le ménage dans mes libs après un changement de version [:joce]


 
question de goûts...:D


---------------
Can't buy what I want because it's free -
n°1688507
benito5965​0
Posté le 19-02-2008 à 15:17:42  profilanswer
 

Merci.
Cependant j'ai essayé ce que tu as dis Elmoric et ça ne marche pas. Et je ne sais pas comment créer un lien symbolique

n°1688510
skeye
Posté le 19-02-2008 à 15:18:28  profilanswer
 

benito59650 a écrit :

Merci.
Cependant j'ai essayé ce que tu as dis Elmoric et ça ne marche pas. Et je ne sais pas comment créer un lien symbolique


man ln


---------------
Can't buy what I want because it's free -
n°1688512
Elmoricq
Modérateur
Posté le 19-02-2008 à 15:19:21  profilanswer
 

"ça ne marche pas" c'est un peu court [:dawao]
C'est la même erreur que ci-dessus ?

 

Sinon pour le lien symbolique : man ln

ln -s /usr/local/qwt-5.0.2/lib/libqwt.so.5  /usr/lib/libqwt.so

 

edit : [:benou_grilled]


Message édité par Elmoricq le 19-02-2008 à 15:19:42
n°1688514
benito5965​0
Posté le 19-02-2008 à 15:19:38  profilanswer
 

je pourrais avoir plus d'explication s'il te plaît

mood
Publicité
Posté le 19-02-2008 à 15:19:38  profilanswer
 

n°1688515
Elmoricq
Modérateur
Posté le 19-02-2008 à 15:20:07  profilanswer
 

ben tape "man ln" sur ton terminal et lit la documentation qui s'affiche [:dawak]


Message édité par Elmoricq le 19-02-2008 à 15:20:17
n°1688516
benito5965​0
Posté le 19-02-2008 à 15:20:09  profilanswer
 

oui c'est la même erreur

n°1688529
benito5965​0
Posté le 19-02-2008 à 15:27:44  profilanswer
 

j'ai toujours la même erreur

n°1688532
Elmoricq
Modérateur
Posté le 19-02-2008 à 15:28:51  profilanswer
 

J'ai un doute.
 
Le fichier "/usr/local/qwt-5.0.2/lib/libqwt.so.5", il existe ? [:petrus dei]

n°1688621
benito5965​0
Posté le 19-02-2008 à 16:11:06  profilanswer
 

oui oui ne t'inquiète pas

n°1688629
benito5965​0
Posté le 19-02-2008 à 16:12:33  profilanswer
 

j'ai libqwt.so, libqwt.so.5, libqwt.so.5.0, libqwt.so.5.0.2


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  aide pour LD_LIBRARY_PATH

 

Sujets relatifs
Aide fonction formattage tag Dailymotion / YoutubebibAide Visual Studio 2005
[SQL] Besoin d'aide pour un UpdateBesoin d aide sur des tables access
Besoin d'aide pour lightbox.Oracle - besoin d'aide pour un outer join
[Résolu] Aide pour la mise en place SSOBesoin d'aide sur les ID
Aide - PHP et MySQL[PERL] besoin de votre aide pour comprendre une variable
Plus de sujets relatifs à : aide pour LD_LIBRARY_PATH


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR