==== References:
https://github.com/biblepay/biblepay/blob/master/BuildBiblePay.txt
https://michael.mckinnon.id.au/2016/05/13/building-a-namecoin-server-with-ubuntu-16-04/
https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md
==== Step by Step Commands (not sure if this is all correct, please someone point out any issues)
sudo apt-get install g++
sudo apt install make
sudo apt-get install build-essential
sudo apt-get install autoconf libtool pkg-config
sudo apt-get install libboost-all-dev libssl-dev libevent-dev
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
cd /home/yourname
git clone https://github.com/biblepay/biblepay
BP_ROOT=$(pwd)
BDB_PREFIX="${BP_ROOT}/db4"
mkdir -p $BDB_PREFIX
wget 'http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz'
echo '12edc0df75bf9abd7f82f821795bcee50f42cb2e5f76a6a281b85732798364ef db-4.8.30.NC.tar.gz' | sha256sum -c
tar -xzvf db-4.8.30.NC.tar.gz
cd db-4.8.30.NC/build_unix
../dist/configure --enable-cxx --disable-shared --with-pic --prefix=$BDB_PREFIX
make install
cd $BP_ROOT
./autogen.sh
./configure LDFLAGS="-L${BDB_PREFIX}/lib/" CPPFLAGS="-I${BDB_PREFIX}/include/"
sudo make
===================
And then it freezes on last command sudo make, last output:
CXX libbitcoin_server_a-init.o
Ive been waiting 20 minutes,
is it frozen?, did I do something wrong? or do I need to wait longer?
(Its just a one core machine Im testing/building on, I have very little Linux experience and almost no mining experience)
The very first compile takes over an hour on a fast machine as it has to build all the obj files and moc stuff for qt.
Wow, one hour is really lol... i never built a wallet with more than 30 minutes before. But I will try with togoshigekata method in my Ubuntu 16.04 later. Will update my status.
Okay, I managed to build the wallet successfully. But it is not the gui version, or maybe I overlook it? How to build for the qt GUI wallet?
If all your qt dependencies are there then look in biblepay/src/qt for the qt binary.
Thank you very much. You really save my day
I'm not very handy with Linux compile and qt, mainly on Windows machine.