como construir carteira CLI dogecoin

0

Estou tentando instalar a carteira do dogecoin, que depende de:

 Library Purpose Description
 ------- ------- -----------
 libssl SSL Support Secure communications
 libdb4.8 Berkeley DB Blockchain & wallet storage
 libboost Boost C++ Library
 miniupnpc UPnP Support Optional firewall-jumping support
 libqrencode QRCode generation Optional QRCode generation

link

Eu estava com problemas com boost , mas instalei libboost1.48-all-dev e agora recebi uma mensagem de erro mais simples:

thufir@dur:~/dogecoin/src$ 
thufir@dur:~/dogecoin/src$ make -j2 -f makefile.unix USE_UPNP=-
/bin/sh ../share/genbuild.sh obj/build.h
g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DUSE_IPV6 -DBOOST_SPIRIT_THREADSAFE -I/home/thufir/dogecoin/src -I/home/thufir/dogecoin/src/obj -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/checkpoints.d -o obj/checkpoints.o checkpoints.cpp
g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DUSE_IPV6 -DBOOST_SPIRIT_THREADSAFE -I/home/thufir/dogecoin/src -I/home/thufir/dogecoin/src/obj -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/netbase.d -o obj/netbase.o netbase.cpp
In file included from main.h:14:0,
                 from checkpoints.cpp:12:
db.h:15:20: fatal error: db_cxx.h: No such file or directory
compilation terminated.
make: *** [obj/checkpoints.o] Error 1
make: *** Waiting for unfinished jobs....
thufir@dur:~/dogecoin/src$ 

Eu não sei exatamente o que não está funcionando lá. Vou procurar db_cxx.h , que, presumivelmente, é um arquivo C ?

    
por Thufir 19.12.2013 / 17:35

2 respostas

1

Tente

% bl0ck_qu0te%

Então

% bl0ck_qu0te%

se você estiver fazendo a versão do daemon. O USE_UPNP = - anula a necessidade de instalar o miniupnpc. No que diz respeito ao libqrencode, também é uma opção.

    
por Landen 20.12.2013 / 06:40
0

Também tive um erro ao compilar:

make: *** [build/main.o] Error 1

O que resolveu isso para mim foi:

  • remova a pasta gitted incluindo o git protegido contra gravação
  • renomeie a carteira

    git clone link

  • sudo apt-get instala libboost1.48-all-dev

e o resto é como sempre

    
por Jadeye 16.01.2014 / 12:14