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 :

Problème de programme [libboost_system.so.1.65.1]


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Avril 2019
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Canada

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2019
    Messages : 41
    Par défaut Problème de programme [libboost_system.so.1.65.1]
    Salut tous monde!

    J'ai un petit souci avec mon wallet Bitcoin-Le sur mon linux.
    J'ai le programme mais, celui-ci ne veut pas démarrer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    minenext@MineNext-1:~/BitcoinLe/bin$ ./bitcoinled -daemon
    ./bitcoinled: error while loading shared libraries: libboost_system.so.1annot open shared object file: No such file or directory
    J'ai vu sur un forum anglais qu'avec ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo ln -s /usr/lib/libboost_system.so.1.65.1 /usr/lib/libboost_system.so.1.65.1
    Ça devrait régler mon problème.... Mais non, maintenant j'ai cette erreur la:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    minenext@MineNext-1:~/BitcoinLE/bin$ ./bitcoinled -daemon
    ./bitcoinled: error while loading shared libraries: libboost_system.so.1annot open shared object file: Error 40
    Merci d'avance pour une solution.

  2. #2
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 300
    Par défaut
    Bonjour

    As-tu déjà vu ce programme marcher sur ta machine ? Il est peut-être simplement mal codé ou mal installé.

    La commande que tu pointes crée un lien symbolique vers un fichier. C'est un genre de raccourci. Le fichier était attendu à un endroit, et il est, en fait, à un autre endroit.
    Cela valide l'hypothèse de la mauvaise installation.

    Cependant,
    sudo ln -s /usr/lib/libboost_system.so.1.65.1 /usr/lib/libboost_system.so.1.65.1
    J'ai bien l'impression que tu t'es trompé dans la commande car le fichier cible est exactement le même que le lien !
    Soit le fichier existait et il a dû renvoyer une erreur.
    Soit le fichier n'existait pas et il a créé un lien qui pointe vers lui-même. Ce qui ne peut pas marcher.
    Refais ton lien.

    Dans ton cas, si la correction ci-dessus ne marchait pas, je chercherais l'emplacement du-dit fichier avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find / -type f -name 'nom_du_fichier_a_trouver' -exec ls -l {} \; 2>/dev/null
    (Nom du fichier sans aucun répertoire)

  3. #3
    Membre averti
    Homme Profil pro
    Webmaster
    Inscrit en
    Avril 2019
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Canada

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2019
    Messages : 41
    Par défaut
    Salut,

    le code que j'avais utilisé :
    sudo ln -s /usr/lib/libboost_system.so.1.65.1 /usr/lib/libboost_system.so.1.65.1
    est-ce qu'on peut l'enlever ? Ce que je veux dire si c'est possible de supprimer le lien symbolique ?

    Parce que j'ai contacté le dev du wallet et il m’a suggéré d'installer le boost "https://stackoverflow.com/questions/12578499/how-to-install-boost-on-ubuntu" et que selon lui ça devrais fonctionner.

  4. #4
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 300
    Par défaut
    Si tu n'as pas installé les pré-requis, ça ne marche pas. Forcément.

    Cependant, en utilisant la commande que je t'ai donné, je trouve le fichier suivant.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    -rw-r--r-- 1 root root 14512 nov.  12  2016 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.62.0
    Pourtant je n'ai rien installé de spécial. Tu l'as peut-être déjà installé.

    Quant au lien, tu l'a créé. Donc tu peux le supprimer. À ta place, je referais un lien qui pointe vers le bon fichier déjà installé. Et si cela ne marche pas, je reprendrais l'installation du début comme indiquée.

Discussions similaires

  1. Petit problème de programmation.
    Par willow.A dans le forum C
    Réponses: 3
    Dernier message: 08/01/2007, 17h36
  2. Problème en programmant un GUI swing
    Par kaelem dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 05/01/2007, 12h59
  3. Problème de programmation orientée objet
    Par dan65 dans le forum WinDev
    Réponses: 8
    Dernier message: 17/09/2006, 02h04
  4. problème finalisation programme
    Par depelek dans le forum Installation, Déploiement et Sécurité
    Réponses: 9
    Dernier message: 02/05/2006, 17h17
  5. Réponses: 1
    Dernier message: 26/09/2005, 20h29

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