Building ARMRd for Ubuntu - ARMROfficial/armr GitHub Wiki
ARMRd UBUNTU BUILD NOTES
*The following are commands needed to build on ubuntu from scratch (use sudo if you are not root). It is verified with ubuntu 16.04 and 17.04.
Libraries
First get the dependencies:
apt-get update
apt-get upgrade
apt-get install build-essential libtool autotools-dev autoconf automake pkg-config libssl-dev libboost-all-dev bsdmainutils
apt-get install libqrencode-dev libminiupnpc-dev libevent-dev libcap-dev libseccomp-dev git
apt-get install software-properties-common
add-apt-repository ppa:bitcoin/bitcoin
apt-get update
apt-get install libdb4.8-dev libdb4.8++-dev
ARMR Source
Then get armr source:
git clone --recursive https://github.com/ARMROfficial/armr.git
Autotools
Build with autotools:
cd armr
./autogen.sh
./configure --without-gui
make
Now the system is compiled. You can copy ARMRd file to the place that you want. Go to the desired folder and do:
cp ~/armr/src/ARMRd .
Issues
Ubuntu 18.04
For ECDSA_SIG related errors, change the key.h then re-build:
cd armr/src
sudo rm key.h
cp ../contrib/ubuntu18/key.h .
cd .. && make