Bom pessoal,visto que muitas pessoas tem essa dúvida,eu vou fazer um simples tutorial ensinando a como compilar uma carteira.
-Existem 2 métodos para 2 tipos diferentes de compilação.
Primeiramente,entre na Pasta do GitHub e veja qual o método que você deve fazer:
--Siga o método 1 caso tenha o arquivo ./autogen.sh na pasta principal.
Ex:
https://github.com/MaxGuevara/quark--Siga o método 2 caso não tenha o arquivo ./autogen.sh
Ex:
https://github.com/jdgdredd/FairQuark---Dependências
Antes de compilar,precisamos primeiro instalar as dependências:
sudo apt-get install build-essential
sudo apt-get install libtool autotools-dev autoconf
sudo apt-get install libssl-dev
sudo apt-get install libboost-all-dev
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev
sudo apt-get install libdb4.8++-dev
sudo apt-get install libboost1.37-dev (Caso esta dependência não instale,você pode pular ela.)
sudo apt-get install libminiupnpc-dev
---Compilação:Método 1
É muito simples.Após ter instalado as dependências ,é só baixar o código dele(no meu caso vou compilar o QuarkCoin)
git clone
https://github.com/MaxGuevara/quarkcd quark
chmod +x autogen.sh
./autogen.sh
./configure
make
A paciência é importante,pois nesse último passo pode demorar bastante dependendo das configurações do seu pc.
---Compilação:Método 2
É mais simples ainda.Baixe o código(No meu caso vou usar a FairQuark)(é mais simples,mas caso tenha o arquivo autogen.sh NÃO VAI FUNCIONAR!!)
git clone
https://github.com/jdgdredd/FairQuark.gitcd FairQuark
cd src
make -f makefile.unix
Demorará o mesmo tempo do primeiro método.
----Depois de compilado
Vá na pasta onde está o daemon(moeda/src).A partir daqui o método é unico.
cd quark/src
ou
cd FairQuark/src
digite:
./quarkd ou ./fairquarkd (Sempre o ./nomedamoedad com d no final.Caso não esteja achando nenhum arquivo,digite ls e procure por algum arquivo parecido.)
Geralmente ,quando é a primeira vez que você executa o daemon,ele pede pra configurar.Lá mesmo ele dá onde fica a pasta,e você pode simplesmente configurar usando o arquivo .conf na pasta que ele dá.Ex:quarkcoin.conf
cd ./quarkcoin
sudo nano quarkcoin.conf
Ai você precisa colocar o rpcuser e o rpcpass (Pode ser qualquer coisa aleatória)
rpcuser=batata
rpcpassword=batata
Pronto.agora você pode voltar para a pasta e iniciar a daemon (quark/src)(./quarkd)