He estado trabajando para configurar el entorno adecuado para compilar litecoin y he seguido las instrucciones de esto:
https://bitcointalk.org/index.php?PHPSESSID=1dl8pkva2oqpjsd3h455k7hrj7&topic=149479.0;todos
2.2 Base de datos de Berkeley: http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz
Usaremos la versión 4.8 para preservar la compatibilidad con la billetera binaria.
Desde un shell MinGW, descomprima el archivo fuente, configure, edite la línea 113 de db.h y luego haga:
Código:
cd /c/deps/
tar xvfz db-4.8.30.NC.tar.gz
cd db-4.8.30.NC/build_unix
../dist/configure --disable-replication --enable-mingw --enable-cxx
después de configurar, asegúrese de editar su build_unix/db.h reemplazando la línea 113:
Código:
typedef pthread_t db_threadid_t;
con
Código:
typedef u_int32_t db_threadid_t;
Estaba listo para hacerlo, pero sucedió esto:
Intenté obtener db-4.8.30.NC de varias fuentes, pero no tuve suerte: la carpeta build_unix siempre está vacía.
Entonces, ¿cuál es el trato?
El directorio build_unix contiene solo el archivo .IGNORE_ME en la distribución. El directorio se llena con el comando make.
../dist/configure --disable-replication --enable-mingw --enable-cxx
make
No necesita editar db.h en la última distribución ya que ya han corregido el typedef.
ScripterRon
austin burk
ScripterRon
austin burk
ScripterRon