Difference between revisions of "Ethereum: Genoil di Ubuntu 16.04"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 11: | Line 11: | ||
libboost-all-dev libgmp-dev libreadline-dev libcurl4-gnutls-dev ocl-icd-libopencl1 \ | libboost-all-dev libgmp-dev libreadline-dev libcurl4-gnutls-dev ocl-icd-libopencl1 \ | ||
opencl-headers mesa-common-dev libmicrohttpd-dev build-essential curl cmake -y | opencl-headers mesa-common-dev libmicrohttpd-dev build-essential curl cmake -y | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Install libssl== | ==Install libssl== |
Revision as of 18:46, 19 November 2017
sumber: https://github.com/nanopool/genoil-ethereum
sudo su
add-apt-repository ppa:ethereum/ethereum -y apt update apt install ethereum -y
apt-get -y install software-properties-common git apt-get install git libcryptopp-dev libleveldb-dev libjsoncpp-dev \ libboost-all-dev libgmp-dev libreadline-dev libcurl4-gnutls-dev ocl-icd-libopencl1 \ opencl-headers mesa-common-dev libmicrohttpd-dev build-essential curl cmake -y
Install libssl
apt install libssl-dev rm /usr/lib/x86_64-linux-gnu/libcurl* cd /usr/local/src wget https://curl.haxx.se/download/curl-7.56.1.tar.gz tar zxvf curl-7.56.1.tar.gz cd /usr/local/src/curl-7.56.1 ./configure --with-ssl make make install cp /usr/local/bin/cur* /usr/bin/ cp /usr/local/lib/libcur* /usr/lib/x86_64-linux-gnu/
Compile Genoil
cd /usr/local/src/ git clone https://github.com/Genoil/cpp-ethereum/ cd /usr/local/src/cpp-ethereum/ mkdir build cd /usr/local/src/cpp-ethereum/build cmake -DBUNDLE=miner .. make -j8
Saat menjalankan coba tambahkan
For OpenCL: --cl-global-work 16384 For CUDA: --cuda-grid-size 8192 --cuda-block-size 128 --cuda-schedule auto