Skip to content

Instantly share code, notes, and snippets.

View suprnurd's full-sized avatar
🤪

Alan Rudolf suprnurd

🤪
View GitHub Profile
@suprnurd
suprnurd / gist:c2003c83d2a2372c025c63aadca22b40
Created April 29, 2020 07:32
Compiling Crypto - MicroPaymentCoin v1.0 on Ubuntu 16.04
apt-get update && apt-get upgrade -y
git clone https://github.com/Dakillerbean/MicroPaymentCoin.git
cd MicroPaymentCoin
chmod +x ./autogen.sh
chmod +x share/genbuild.sh
apt-get install build-essential libtool bsdmainutils autotools-dev autoconf pkg-config automake python3 -y
apt-get install libssl-dev libgmp-dev libevent-dev libboost-all-dev -y
@suprnurd
suprnurd / gist:d361a7dd74e515b2a53d1eea20eb913a
Created March 31, 2020 23:11
Compiling Crypto - Ring Core v0.18.2 on Ubuntu 16.04/18.04 LTS
apt-get update && apt-get upgrade -y
apt-get install build-essential libtool autotools-dev automake pkg-config bsdmainutils python3
git clone https://github.com/litecoincash-project/ring
cd ring/depends
apt-get install make automake cmake curl g++-multilib libtool binutils-gold bsdmainutils pkg-config python3
make download-linux
make
cd ..
./autogen.sh
./configure --prefix=`pwd`/depends/x86_64-pc-linux-gnu --enable-cxx --disable-shared --with-pic --disable-bench --disable-tests CPPFLAGS="-fPIC" CXXFLAGS="-fPIC"
@suprnurd
suprnurd / gist:e4b3e5d71b5b0c715a7fdeb935861b68
Created March 31, 2020 23:07
Compiling Crypto - Bitcoin Core v0.19.1 on Ubuntu 18.04
cd depends
apt-get install make automake cmake curl g++-multilib libtool binutils-gold bsdmainutils pkg-config python3 patch
make download-linux
make
cd ..
./autogen.sh
./configure --prefix=$PWD/depends/x86_64-pc-linux-gnu --disable-tests --disable-bench
make
@suprnurd
suprnurd / gist:905f640206737eafe7991f8c5c1cfc78
Created March 31, 2020 23:06
Compiling Crypto - TrueCrypto-OSS v1.1.0 on Ubuntu 16.04
apt-get update && apt-get upgrade -y
apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev -y
apt-get install libboost-all-dev -y
add-apt-repository ppa:bitcoin/bitcoin -y && apt-get update
apt-get install libdb4.8-dev libdb4.8++-dev -y
apt-get install libminiupnpc-dev -y
apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler -y
apt-get install libqrencode-dev -y
./autogen.sh
./configure --disable-tests
@suprnurd
suprnurd / gist:9ce70b441534251c1c5305b11bc7a034
Created March 31, 2020 23:05
Compiling Crypto - PIVX v4.0.2 on Ubuntu 18.04
git clone https://github.com/PIVX-Project/PIVX.git
cd PIVX
git checkout v4.0.2
cd depends
apt-get install make automake cmake curl g++-multilib libtool binutils-gold bsdmainutils pkg-config python3 patch
make download-linux
make
cd ..
./autogen.sh
./configure --enable-cxx --disable-shared --with-pic --disable-tests --disable-bench --prefix=`pwd`/depends/x86_64-pc-linux-gnu
@suprnurd
suprnurd / gist:1a7bd60b22c472e831e81d2d0783b0ce
Created March 31, 2020 23:03
Compiling Crypto - Actinium-ng v0.19.0.4 on Ubuntu 18.04
git clone https://github.com/Actinium-project/Actinium-ng.git
cd Actinium-ng
git checkout v0.19.0.4
apt-get install make automake cmake curl g++-multilib libtool binutils-gold bsdmainutils pkg-config python3 patch
cd depends
make download-linux
make
cd ..
./autogen.sh
./configure --enable-cxx --disable-shared --with-pic --disable-tests --disable-bench --prefix=`pwd`/depends/x86_64-pc-linux-gnu
@suprnurd
suprnurd / gist:61bb8876482f085217e8915d23cfcfc7
Created March 31, 2020 23:02
Compiling Crypto - Vertcoin 0.14.0 on Ubuntu 18.04
git clone https://github.com/vertcoin-project/vertcoin-core.git
cd vertcoin-core
git checkout 0.14.0
cd depends
apt-get install make automake cmake curl g++-multilib libtool binutils-gold bsdmainutils pkg-config python3
make download-linux
make
cd ..
./autogen.sh
./configure --enable-cxx --disable-shared --with-pic --disable-tests --disable-bench --prefix=`pwd`/depends/x86_64-pc-linux-gnu
@suprnurd
suprnurd / gist:1747a79fb9ff816f66206c77504ba6fa
Created March 31, 2020 22:20
Compiling Crypto - MicroPaymentCoin v1.0 on Ubuntu 18.04
apt-get update && apt-get upgrade -y
git clone https://github.com/Dakillerbean/MicroPaymentCoin.git
cd MicroPaymentCoin
apt-get install build-essential libtool bsdmainutils autotools-dev autoconf pkg-config automake python3 -y
apt-get install libssl1.0-dev libgmp-dev libevent-dev libboost-all-dev -y
add-apt-repository ppa:bitcoin/bitcoin
apt-get install libdb4.8-dev libdb4.8++-dev -y
apt-get install libminiupnpc-dev -y
apt-get install libzmq3-dev -y
apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler -y
@suprnurd
suprnurd / gist:940d6513cb70eb943e227c563c5cee35
Created March 31, 2020 18:14
Compiling Crypto - Dogecoin v1.14.2 on Ubuntu 18.04
apt-get update && apt-get upgrade -y;
git clone https://github.com/dogecoin/dogecoin.git;
cd dogecoin;
git checkout v1.14.2;
cd dogecoin/depends;
apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils;
cd sources;
wget https://www.openssl.org/source/old/1.0.1/openssl-1.0.1l.tar.gz;
wget http://download.qt.io/new_archive/qt/5.7/5.7.1/submodules/qtbase-opensource-src-5.7.1.tar.gz;
wget http://download.qt.io/new_archive/qt/5.7/5.7.1/submodules/qttranslations-opensource-src-5.7.1.tar.gz;