IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Error when loading shared libraries


Sujet :

Linux

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Points : 11
    Points
    11
    Par défaut Error when loading shared libraries
    bonjour tout le monde,

    je me débrouille pas mal avec mes premiers pas de programmation "surieuse" sous linux, mais là ça me casse vraiment la tete

    j'ai compilé un library sous mandriva 2007 pour avoir une library "lib*.so", qui devrait etre utilisée par mon application XXXX, ça se compile à merveille mais lorsque je lance l'executable il m'affiche le fameux message d'erreur "XXXX : error when loading shared ibraries lib*.so / no such file or directory"

    je me demande s'il y a une option make qui permet de générer une library statique (lib*.a) et non pas dynamique partagée (lib*.so), ç devrai marcher puisque la meme application utilise plein de (.a) sans aucun problème.

    sinon je serai trés reconnaissant, si qqun m'indique comment faire pour surmonter ce pb,


    PS : lib*.so a été recopié (par Kdevelop) dans le répertoire /src/ du projet,
    PS2 : j'ai essayé meme d'ajouter le répertoire du lib*.so au PATH,
    PS3 : j'utilise un gcc 4.0.1

    merci

  2. #2
    Membre habitué Avatar de baroudi
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 117
    Points : 139
    Points
    139
    Par défaut
    je pense que ton path est mal configuré

    export LD_LIBRARY=$LD_LIBRARY:<le chemin de tes lib>

    bon courage (en espérant que je me suis pas gouré lol)

  3. #3
    Expert éminent sénior

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Points : 11 877
    Points
    11 877
    Par défaut
    Citation Envoyé par baroudi
    je pense que ton path est mal configuré

    export LD_LIBRARY=$LD_LIBRARY:<le chemin de tes lib>

    bon courage (en espérant que je me suis pas gouré lol)
    Non ca devrait fonctionner en effet.

    Jc

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Points : 11
    Points
    11
    Par défaut
    bonjour tout le monde et merci pour vos réponses,

    oui il s'agissait bien d'une variable système et c'est LD_LIBRARY_PATH,

    ça a marché,

    merci encore une fois,

  5. #5
    Membre habitué Avatar de baroudi
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 117
    Points : 139
    Points
    139
    Par défaut
    De rien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 24/05/2011, 11h46
  2. error while loading shared libraries: libc.so.6
    Par vacknov dans le forum Mandriva / Mageia
    Réponses: 11
    Dernier message: 22/11/2007, 21h00
  3. Réponses: 9
    Dernier message: 08/03/2007, 14h26
  4. [installation 9i] error while loading shared library
    Par ChristopheH dans le forum Installation
    Réponses: 3
    Dernier message: 19/07/2006, 17h36
  5. Réponses: 2
    Dernier message: 05/02/2004, 13h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo