Post
Topic
Board Announcements (Altcoins)
Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU / GPU - Zero Premine
by
BitcoinFX
on 29/05/2020, 14:03:01 UTC
Thanks Graham !

Tested Gapcoin Core GUI wallet - gapcoin-qt - branch v0.9.4 which now builds perfectly on Ubuntu 18.04 LTS Desktop ...

Terminal window (ctrl + alt + t) - copy and paste:

Code:
sudo apt-get update && sudo apt-get dist-upgrade


Code:
sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev libevent-dev libboost-all-dev libgmp-dev libmpfr-dev

Qt 5 Install:

Code:
sudo apt-get install git libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler

N.B. libqt5core5a not libqt5core5


QR Code Support (optional - recommended) add:

Code:
sudo apt-get install libqrencode-dev


Berkeley DB:

Code:
wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz

Code:
echo '12edc0df75bf9abd7f82f821795bcee50f42cb2e5f76a6a281b85732798364ef  db-4.8.30.NC.tar.gz' | sha256sum -c

Code:
tar -xvf db-4.8.30.NC.tar.gz


Berkeley DB compile:

Code:
cd db-4.8.30.NC/build_unix

Code:
mkdir -p build

Code:
BDB_PREFIX=$(pwd)/build

Code:
../dist/configure --disable-shared --enable-cxx --with-pic --prefix=$BDB_PREFIX

Code:
make install

Code:
cd ../..


Gapcoind download and compile:

Code:
git clone --branch v0.9.4-gap https://github.com/gapcoin-project/gapcoin.git

Code:
cd gapcoin

Code:
git submodule init

Code:
git submodule update

Code:
./autogen.sh

Code:
./configure CPPFLAGS="-I${BDB_PREFIX}/include/ -O2" LDFLAGS="-L${BDB_PREFIX}/lib/" --with-gui=qt5 --without-miniupnpc --disable-tests

Code:
make

Code:
make install


Strip gapcoind and gapcoin-cli:

Code:
cd src

Code:
strip gapcoind

Code:
strip gapcoin-cli


Strip gapcoin-qt:

Code:
cd qt

Code:
strip gapcoin-qt


Code:
cd

...

Running gapcoin-qt:

Terminal window (ctrl + alt + t) - copy and paste:

Code:
cd gapcoin/src/qt

Code:
./gapcoin-qt


DONE !

...

Recommended soundtrack whilst gapcoin-qt is compiling ...

- https://www.youtube.com/watch?v=k02KIOUU8Hw&list=PLD141E36B4DAC5F13