summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorfireice-uk <fireice-uk@users.noreply.github.com>2018-01-03 07:57:58 +0000
committerGitHub <noreply@github.com>2018-01-03 07:57:58 +0000
commitf503bd41628c01da82eda1748eb29219254cae07 (patch)
tree9e399474cd384a896e6dff23b5d55eec14cadcd7 /doc
parentc88e76d9a9b978ba93050dca783294223cb7ba9a (diff)
parent84826bd00e8b2e08443e3d97b7029f74d3a67846 (diff)
downloadxmr-stak-f503bd41628c01da82eda1748eb29219254cae07.zip
xmr-stak-f503bd41628c01da82eda1748eb29219254cae07.tar.gz
Merge pull request #744 from feuGeneA/dev
added instructions for TinyCore Linux
Diffstat (limited to 'doc')
-rw-r--r--doc/compile_Linux.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/compile_Linux.md b/doc/compile_Linux.md
index b7104ac..5a1e762 100644
--- a/doc/compile_Linux.md
+++ b/doc/compile_Linux.md
@@ -64,6 +64,34 @@
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
+ cd ..
+ 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.
OpenPOWER on IntegriCloud