Author Topic: Клиент, версия 0.2.0. Сборка на Ubuntu 12.04  (Read 2326 times)

0 Members and 1 Guest are viewing this topic.

Offline delta123

  • Jr. Member
  • **
  • Posts: 25
    • View Profile
Инструкция ориентированна на Ubuntu 12.04.
С Debian 6/7 и другими версиями Ubuntu могут быть расхождения.

sudo apt-get update
sudo apt-get upgrade

# если не установлен git, то установите
sudo apt-get install git

#компилятор + libssl
sudo apt-get install build-essential
sudo sudo apt-get install libssl-dev

# Berkeley db4.8
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev

# C boost больше всего вопросов, я поставил так
sudo apt-get install libboost-chrono1.48-dev libboost-filesystem1.48-dev libboost-system1.48-dev libboost-program-options1.48-dev libboost-thread1.48-dev
# можно ставить так, но тогда получится версия 1.46
sudo apt-get install libboost-all-dev

# если нужно UPnP port mapping. Мне было не нужно, я не ставил (см ниже исправления)
sudo apt-get install libminiupnpc-dev

#  забираем клиента из github
git clone https://github.com/InvictusInnovations/ProtoShares
cd ProtoShares/src/

# две важные правки в makefile.unix
# первая, если не ставили UPnP port mapping, то убираем USE_UPNP:=0 и ставим USE_UPNP:=
# вторая, видимо ошибка, которую исправят, пока решение такое:
ищем строку
    obj/txdb.o
заменяем на
   obj/txdb.o \
   obj/momentum.o

nano makefile.unix

#компилируем
make -f makefile.unix

# запускаем
./bitcoind -daemon
/bitcoind getinfo

PTS: PnX27ctGa5qrGC1rK4rkNdYgmkBbYUFuRF







« Last Edit: November 12, 2013, 04:56:36 am by delta123 »