Estoy tratando de instalar un minero bitcoin-repote-rpc desde [http://www.mediafire.com/file/ve608cl5mk1ka3l/bitcoin-remote-rpc-20110227-src.zip]
mi computadora portátil que se ejecuta en ubuntu quantal. Necesito usar CMake para construir el proyecto. He encontrado algunos errores y he logrado resolverlos instalando las dependencias. Ahora el último bit que no puedo resolver es este mensaje de error
CMake Error at CMakeLists.txt:112 (MESSAGE):
Could not locate BerkeleyDB
Me gustaría saber cómo resolver este problema. Agradeciendotelo de antemano.
Cuando corro
dpkg -l 'libdb*' | grep '^ii'
Ya tengo instalados los siguientes paquetes
ii libdb5.1:i386 5.1.29-5ubuntu2 i386 Berkeley v5.1 Database Libraries [runtime]
ii libdbus-1-3:i386 1.6.4-1ubuntu4 i386 simple interprocess messaging system (library)
ii libdbus-glib-1-2:i386 0.100-1ubuntu0.1 i386 simple interprocess messaging system (GLib-based shared library)
ii libdbusmenu-glib4:i386 12.10.2-0ubuntu1 i386 library for passing menus over DBus
ii libdbusmenu-gtk3-4:i386 12.10.2-0ubuntu1 i386 library for passing menus over DBus - GTK+ version
ii libdbusmenu-gtk4:i386 12.10.2-0ubuntu1 i386 library for passing menus over DBus - GTK+ version
ii libdbusmenu-qt2:i386 0.9.2-0ubuntu3 i386 Qt implementation of the DBusMenu protocol
Y esta es la parte de CMakelists.txt que parece estar produciendo el error
# Use BDB local module
FIND_PACKAGE(BerkeleyDB)
IF(DB_INCLUDE_DIR)
INCLUDE_DIRECTORIES(${DB_INCLUDE_DIR})
ELSE(DB_INCLUDE_DIR)
MESSAGE(FATAL_ERROR "Could not locate BerkeleyDB")
ENDIF(DB_INCLUDE_DIR)
Agregue más información sobre su problema. La pregunta es el enlace que falta a los códigos fuente de Bitcoin Miner y también debe publicar el registro de compilación completo para su análisis. Si mi respuesta a continuación no le ayuda, necesitaré esa información para actualizar mi respuesta.
—
oerdnj
Se ha agregado más información.
—
Nadeem Muhammad el
No recibe paquetes instalados
—
oerdnj
sudo apt-cache search libdb
, sino paquetes disponibles. Obtenga la lista de paquetes instalados condpkg -l 'libdb*' | grep '^ii'
Soy muy nuevo en Linux y necesito aprender desde cero :) Ejecuté el comando y edité mi pregunta para agregar los resultados. Por favor revise. Gracias por su amable apoyo
—
Nadeem Muhammad