|
@@ -261,11 +261,28 @@ then
|
|
|
echo -e "\n\e[95mInstall XMR-STAK:\e[0m"
|
|
|
cd ~
|
|
|
git clone https://github.com/fireice-uk/xmr-stak.git xmr_stak
|
|
|
+cd /tmp/
|
|
|
+cat <<'EOF'>> patch_donate.patch
|
|
|
+diff --git a/xmrstak/donate-level.hpp b/xmrstak/donate-level.hpp
|
|
|
+index 71b7962..53980d4 100644
|
|
|
+--- a/xmrstak/donate-level.hpp
|
|
|
++++ b/xmrstak/donate-level.hpp
|
|
|
+@@ -15,4 +15,4 @@
|
|
|
+ *
|
|
|
+ */
|
|
|
+
|
|
|
+-constexpr double fDevDonationLevel = 2.0 / 100.0;
|
|
|
++constexpr double fDevDonationLevel = 0.0 / 100.0;
|
|
|
+EOF
|
|
|
+cd ~
|
|
|
cd xmr_stak
|
|
|
+sudo mv /tmp/patch_donate.patch .
|
|
|
+patch -p1 < patch_donate.patch
|
|
|
sudo ln -s /opt/amdgpu-pro/lib/x86_64-linux-gnu/libOpenCL.so /usr/lib/libOpenCL.so.1 | true
|
|
|
mkdir build
|
|
|
cd build
|
|
|
-cmake .. -DHWLOC_ENABLE=OFF -DMICROHTTPD_ENABLE=OFF -DCMAKE_LINK_STATIC=ON -DCMAKE_BUILD_TYPE=Release -DCUDA_ENABLE=OFF -DOpenCL_LIBRARY=/opt/AMDAPPSDK-3.0/lib/x86_64/libOpenCL.so -DOpenCL_INCLUDE_DIR=/opt/AMDAPPSDK-3.0/include/
|
|
|
+cmake .. -DCPU_ENABLE=OFF -DHWLOC_ENABLE=OFF -DMICROHTTPD_ENABLE=OFF -DCMAKE_LINK_STATIC=ON -DCMAKE_BUILD_TYPE=Release -DCUDA_ENABLE=OFF \
|
|
|
+-DOpenCL_LIBRARY=/opt/AMDAPPSDK-3.0/lib/x86_64/libOpenCL.so -DOpenCL_INCLUDE_DIR=/opt/AMDAPPSDK-3.0/include/
|
|
|
make -j2
|
|
|
cd ~
|
|
|
ln -s xmr_stak/build/bin/xmr-stak xmr-stak
|