Whitepaper - Ethereum Classic With Cover
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Ethereum</strong> <strong>Classic</strong> Documentation, Release 0.1<br />
# reload ~/.bashrc<br />
source ~/.bashrc<br />
Installing dependencies for Debian<br />
Debian Jessie (8.5)<br />
Warning: GUI applications haven’t been tried on Debian. So, to build without GUI applications use:<br />
cmake .. -DGUI=0<br />
Steps:<br />
sudo apt-get -y install gcc<br />
sudo apt-get -y install g++<br />
sudo apt-get -y install unzip<br />
sudo apt-get -y install cmake<br />
Make sure you installed the cmake version 3.5.2. If apt-get installed an older version, compile it from source<br />
following the instructions in this link<br />
sudo apt-get -y install libboost-all-dev<br />
sudo apt-get -y install libgmp-dev<br />
sudo apt-get -y install libjsoncpp-dev<br />
sudo apt-get -y install libleveldb-dev<br />
To install cryptopp it’s necessary build from source:<br />
mkdir ~/download<br />
cd ~/download<br />
wget https://www.cryptopp.com/cryptopp563.zip<br />
mkdir cryptopp<br />
mv cryptopp563.zip cryptopp<br />
cd cryptopp<br />
unzip -a cryptopp563.zip<br />
make static dynamic cryptest.exe<br />
Testing installation:<br />
./cryptest.exe v<br />
Verify results, and do another test:<br />
./cryptest.exe tv<br />
Testing ok? Let’s continue:<br />
make libcryptopp.a libcryptopp.so cryptest.exe<br />
sudo make install PREFIX=/usr/local<br />
CryptoPP installed!:<br />
sudo apt-get -y install libminiupnpc-dev<br />
Now, install LLVM building from source:<br />
sudo apt-get -y install build-essential<br />
mkdir ~/download/llvm<br />
cd ~/download/llvm<br />
wget -c http://llvm.org/releases/3.8.0/llvm-3.8.0.src.tar.xz<br />
wget -c http://llvm.org/releases/3.8.0/cfe-3.8.0.src.tar.xz<br />
32 Chapter 1. Contents