Use the following instructions to compile a daemon and GUI wallet for Ubuntu Server 18.04.

Update your Ubuntu machine.

sudo apt-get update
sudo apt-get upgrade

Install the required dependencies.

sudo apt-get -y install curl git git-core build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3 libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-test-dev libboost-thread-dev libboost-all-dev libboost-program-options-dev cmake
sudo apt-get -y install libminiupnpc-dev libzmq3-dev libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev unzip

Install Berkeley DB from source code.wget https://download.oracle.com/berkeley-db/db-4.8.30.zip
unzip db-4.8.30.zip
cd db-4.8.30
cd build_unix/
../dist/configure --prefix=/usr/local --enable-cxx
sudo make
sudo make install

Create a directory for the source code.cd ~/
mkdir source_code
cd source_code

Download the source code from GitHub.

wget "https://www.github.com/examplecoin-source.git"

of git clone https://www.github.com/examplecoin-source

bij WGET Extract the tar file.tar -xzvf examplecoin-source.tar.gz

wget https://github.com/codablock/bls-signatures/archive/v20181101.zip
unzip v20181101.zip
cd bls-signatures-20181101/
cmake .
sudo make install

cd
cd source_code/FlorijncoinCore/
cd depends/
sudo make -j2
cd ..
cd src
cd secp256k1/
sudo make -j2
cd ..

Execute the following commands to start compiling.

./autogen.sh
./configure --prefix=$HOME/source_code/examplecoin/depends/x86_64-pc-linux-gnu
sudo make -j2

The compiling will take about 60 minutes depending on your system hardware.

Your compiled GUI wallet named examplecoin-qt can be found in the folder “src/qt” when compiling is finished.
Client tools examplecoin-cl, examplecoin-tx and the daemon examplecoind can be found in the folder “src” when compiling is finished.