2017-09-05 3 views
1

J'essaye de mettre en place le logiciel d'extraction de crypto d'émeraude sur mon pi de framboise. J'utilise la distribution ARM du portefeuille pour le framboise pi, disponible ici: https://www.emeraldcrypto.delibdb introuvable sur framboise pi

Je peux compiler le portefeuille bien, mais quand je l'exécute avec ./emeraldd, j'obtiens l'erreur "erreur lors du chargement des bibliothèques partagées: libdb_cxx -5.3.so: impossible d'ouvrir le fichier objet partagé: Aucun fichier ou répertoire "

J'ai essayé de résoudre ce problème avec une mise à jour et une mise à niveau apt-get générale, puis par apt-get install libdb5.3 ++. Il a dit que libdb5.3 était déjà sur la machine et entièrement mis à jour. Que puis-je faire pour le réparer?

Merci

EDIT: sudo apt-get install libdb5.3 ++ - dev ne fonctionne pas non plus, il dit qu'il n'y a pas de paquet par ce nom.

+0

Ce serait super utile si vous incluiez le système d'exploitation et la version que vous utilisez. – ghoti

+0

@ghoti standard framboise pi pixel/raspbian os –

+0

Je suggère que vous incluez ce genre de chose dans votre question, plutôt que des commentaires. Pour ME, par exemple, mon système d'exploitation "standard" sur Raspberry Pis est FreeBSD version 11.0, car je n'ai pas encore mis à jour mon Pis vers 11.1. Le Pi est une * plateforme *. Ne supposez pas qu'il n'y a qu'une seule façon de l'utiliser. – ghoti

Répondre

1

Vous avez eu la bonne idée mais vous avez eu une mauvaise chose. Lorsque vous compilez un programme, vous devez installer la version -dev de la dépendance. Donc, essayez ceci:

sudo apt-get install libdb5.3++-dev 

Il faut installer les fichiers nécessaires pour compiler un programme qui utilise libdb.

+0

J'ai essayé cela, il me dit qu'il est incapable de trouver un paquet portant ce nom. –

+0

J'ai cherché dans la liste des paquets essayez d'installer libdb5.3-dev à la place – LinuxLivesMatter

+0

merci de regarder, mais cela n'a pas fonctionné non plus. J'ai essayé un tas de variations qui ne fonctionnaient pas non plus. J'essaie d'installer à partir de mon dossier Téléchargements, y at-il un autre endroit où il pourrait trouver le paquet? –