2 Если предпочитаете компилировать свои собственные бинарные файлы, тогда нужны пакеты разработчика:
5 sudo apt-get install git qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev
6 libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev
7 libssl-dev libdb++-dev libminiupnpc-dev
9 openSUSE(проверено на версии 13.2):
10 sudo zypper install git gcc gcc-c++ libqt4-devel boost-devel libopenssl-devel libdb-4_8-devel libminiupnpc-devel
12 После того, как установка завершалась, можно клонировать Novacoin репозитарий
14 git clone https://github.com/novacoin-project/novacoin.git
16 и наконец, скомпилировать свой клиент
19 qmake USE_UPNP=1 USE_O3=1 USE_ASM=1 (если хотите LevelDB, то USE_LEVELDB=1)
22 make -f makefile.unix USE_UPNP=1 USE_O3=1 USE_ASM=1 (если хотите LevelDB, то USE_LEVELDB=1)
25 Команды выше компилируют бинарные файлы с динамической линковкой, если вы хотите со статической линковкой и ваш дистрибутив содержит статические библиотеки(.a , а не .so), то добавьте:
28 -в команду make -f makefile.unix: