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 />
wget -c http://llvm.org/releases/3.8.0/compiler-rt-3.8.0.src.tar.xz<br />
tar -xf llvm-3.8.0.src.tar.xz<br />
tar -xf cfe-3.8.0.src.tar.xz<br />
tar -xf compiler-rt-3.8.0.src.tar.xz<br />
mv llvm-3.8.0.src llvm-3.8.0<br />
mv cfe-3.8.0.src cfe<br />
mv compiler-rt-3.8.0.src compiler-rt<br />
mv cfe llvm-3.8.0/tools<br />
mv compiler-rt llvm-3.8.0/projects/<br />
mkdir build<br />
cd build<br />
cmake ../llvm-3.8.0<br />
make<br />
sudo make install<br />
sudo ldconfig<br />
Coming back to apt-get:<br />
sudo apt-get -y install opencl-dev<br />
sudo apt-get -y install libcurl4-openssl-dev<br />
Install json-rpc-cpp building from source:<br />
sudo apt-get source libmicrohttpd-dev<br />
sudo apt-get -y install libargtable2-dev<br />
sudo apt-get -y install libmicrohttpd-dev<br />
git clone git://github.com/cinemast/libjson-rpc-cpp.git<br />
mkdir -p libjson-rpc-cpp/build<br />
cd libjson-rpc-cpp/build<br />
cmake<br />
make<br />
sudo make install<br />
sudo ldconfig<br />
Build on the command-line<br />
mkdir build<br />
cd build<br />
cmake ..<br />
make<br />
make -j <br />
ONLY after you have installed your dependencies (the rest of this doc!):<br />
Make a directory for the build output<br />
Switch into that directory<br />
To generate a makefile.<br />
To build that makefile on the command-lin<br />
(or) Execute makefile with multiple cores<br />
Building for Windows<br />
• Windows 7<br />
• Windows 8/8.1<br />
• Windows 10<br />
• Windows Server 2012 R2<br />
We support only 64-bit builds and only for the following versions of Windows:<br />
It may be possible to get the client working for Windows 32-bit, by disabling EVMJIT and maybe other features<br />
too. We might accept pull-requests to add such support, but we will not put any of our own development time into<br />
supporting Windows 32-bit builds.<br />
1.2. <strong>Ethereum</strong> Clients 33