From caf839f4725ca84c8afc939f283a1c4377add934 Mon Sep 17 00:00:00 2001 From: Gene Date: Sat, 30 Dec 2017 04:50:06 -0500 Subject: added instructions for TinyCore Linux --- doc/compile_Linux.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'doc/compile_Linux.md') diff --git a/doc/compile_Linux.md b/doc/compile_Linux.md index b7104ac..92036c0 100644 --- a/doc/compile_Linux.md +++ b/doc/compile_Linux.md @@ -64,6 +64,33 @@ cd xmr-stak/build cmake .. make install + + # TinyCore Linux 8.x + # TinyCore is 32-bit only, but there is an x86-64 port, known as "Pure 64," + # hosted on the TinyCore home page, and it works well. + # Beware that huge page support is not enabled in the kernel distributed + # with Pure 64. Consider http://wiki.tinycorelinux.net/wiki:custom_kernel + # Note that as of yet there are no distro packages for microhttpd or hwloc. + # hwloc is easy enough to install manually though, shown below. + # Also note that only CPU mining has been tested on this platform, thus the + # disabling of CUDA and OpenCL shown below. + tce-load -iw openssl-dev.tcz cmake.tcz make.tcz gcc.tcz git.tcz \ + glibc_base-dev.tcz linux-4.8.1_api_headers.tcz \ + glibc_add_lib.tcz + wget https://www.open-mpi.org/software/hwloc/v1.11/downloads/hwloc-1.11.8.tar.gz + tar xzvf hwloc-1.11.8.tar.gz + cd hwloc-1.11.8 + ./configure --prefix=/usr/local + make + sudo make install + git clone http://github.com/fireice-uk/xmr-stak + cd xmr-stak + mkdir build + cd build + CC=gcc cmake .. -DCUDA_ENABLE=OFF \ + -DOpenCL_ENABLE=OFF \ + -DMICROHTTPD_ENABLE=OFF + make install ``` - g++ version 5.1 or higher is required for full C++11 support. -- cgit v1.1 From 84826bd00e8b2e08443e3d97b7029f74d3a67846 Mon Sep 17 00:00:00 2001 From: Gene Date: Sat, 30 Dec 2017 05:29:46 -0500 Subject: Update compile_Linux.md --- doc/compile_Linux.md | 1 + 1 file changed, 1 insertion(+) (limited to 'doc/compile_Linux.md') diff --git a/doc/compile_Linux.md b/doc/compile_Linux.md index 92036c0..5a1e762 100644 --- a/doc/compile_Linux.md +++ b/doc/compile_Linux.md @@ -83,6 +83,7 @@ ./configure --prefix=/usr/local make sudo make install + cd .. git clone http://github.com/fireice-uk/xmr-stak cd xmr-stak mkdir build -- cgit v1.1 From a1bd6c2a576111d78c67fba6fd0aa16e1d68fc63 Mon Sep 17 00:00:00 2001 From: morganamilo Date: Thu, 11 Jan 2018 06:32:56 +0000 Subject: Add --needed to pacman install Only install if the user doesnt already have the packages installed, no point in reinstalling everything. --- doc/compile_Linux.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'doc/compile_Linux.md') diff --git a/doc/compile_Linux.md b/doc/compile_Linux.md index b7104ac..e314dd5 100644 --- a/doc/compile_Linux.md +++ b/doc/compile_Linux.md @@ -25,7 +25,7 @@ make install # Arch - sudo pacman -S base-devel hwloc openssl cmake libmicrohttpd + sudo pacman -S --needed base-devel hwloc openssl cmake libmicrohttpd git clone https://github.com/fireice-uk/xmr-stak.git mkdir xmr-stak/build cd xmr-stak/build -- cgit v1.1 From 03a6f9c8ff4c5fcc04c9cdeedf6511fc292fb86b Mon Sep 17 00:00:00 2001 From: Jurn Ho Date: Sat, 3 Feb 2018 17:14:13 +0000 Subject: Update compile_Linux.md --- doc/compile_Linux.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'doc/compile_Linux.md') diff --git a/doc/compile_Linux.md b/doc/compile_Linux.md index b7104ac..a3031be 100644 --- a/doc/compile_Linux.md +++ b/doc/compile_Linux.md @@ -8,7 +8,7 @@ ### Cuda 8.0+ (only needed to use NVIDIA GPUs) -- donwload and install [https://developer.nvidia.com/cuda-downloads](https://developer.nvidia.com/cuda-downloads) +- download and install [https://developer.nvidia.com/cuda-downloads](https://developer.nvidia.com/cuda-downloads) - for minimal install choose `Custom installation options` during the install and select - CUDA/Develpment - CUDA/Runtime -- cgit v1.1