Forked from kostaz/Compile_Bitcoin_on_Ubuntu_14_04
Last active
June 28, 2021 00:29
-
-
Save lycancoin/f6a85abc2c087e2f19c0ca45ebc65a11 to your computer and use it in GitHub Desktop.
Compile Lycancoin Ubuntu 16.04 through v.1.1.2.6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Initial setup & dependencies | |
---------------------------- | |
``` | |
sudo apt-get update | |
sudo apt-get upgrade | |
sudo apt-get install git | |
sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev | |
sudo apt-get install libboost-all-dev | |
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler | |
sudo apt-get install libqrencode-dev | |
sudo apt-get install libminiupnpc-dev | |
sudo add-apt-repository ppa:bitcoin/bitcoin | |
sudo apt-get update | |
sudo apt-get install -y libdb4.8-dev libdb4.8++-dev | |
``` | |
Download Lycancoin source code | |
------------------------------ | |
``` | |
cd ~ | |
git clone https://github.com/lycancoin/lycancoin-release.git | |
``` | |
Compile Lycancoin Daemon | |
------------------------------- | |
``` | |
cd lycancoin-release/src | |
sudo make -f makefile.unix | |
strip lycancoind | |
``` | |
Compile Lycancoin QT | |
------------------------------- | |
``` | |
cd lycancoin-release | |
qmake lycancoin-qt.pro | |
sudo make | |
``` | |
Run Lycancoin Daemon/QT | |
---------------------------- | |
``` | |
sudo lycancoin-release/src/./lycancoind & | |
sudo lycancoin-release/./lycancoin-qt & | |
``` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This method has been tested on clean installs of both Ubuntu 16.04 desktop & VPS server and is the recommended platform for deploying a Lycancoin node. You may need to add 'sudo' in front of your command(s) if you receive a permission denied error.