Update README with more build instructions.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
diff --git a/README b/README
index ab508e5..dbe7bfd 100644
--- a/README
+++ b/README
@@ -33,22 +33,32 @@ READ EXECUTIVE SUMMARY BELOW FOR FIRST TIME USERS!
Dependencies:
curl dev library http://curl.haxx.se/libcurl/
(libcurl4-openssl-dev)
+
curses dev library
(libncurses5-dev or libpdcurses on WIN32)
+
pkg-config http://www.freedesktop.org/wiki/Software/pkg-config
+ libtool http://www.gnu.org/software/libtool/
+
jansson http://www.digip.org/jansson/
(jansson is included in-tree and not necessary)
+
yasm 1.0.1+ http://yasm.tortall.net/
(yasm is optional, gives assembly routines for CPU mining)
+
AMD APP SDK http://developer.amd.com/sdks/AMDAPPSDK
(This sdk is mandatory for GPU mining)
+
AMD ADL SDK http://developer.amd.com/sdks/ADLSDK
(This sdk is mandatory for ATI GPU monitoring & clocking)
+
libudev headers
(This is only required for FPGA auto-detection and is linux only)
+
libusb headers
(This is only required for ZTEX support)
+
CGMiner specific configuration options:
--enable-cpumining Build with cpu mining support(default disabled)
--disable-opencl Override detection and disable building with opencl
@@ -57,6 +67,9 @@ CGMiner specific configuration options:
--enable-icarus Compile support for Icarus Board(default disabled)
--enable-modminer Compile support for ModMiner FPGAs(default disabled)
--enable-ztex Compile support for Ztex Board(default disabled)
+ --enable-scrypt Compile support for scrypt litecoin mining (default disabled)
+ --without-curses Compile support for curses TUI (default enabled)
+ --without-libudev Autodetect FPGAs using libudev (default enabled)
Basic *nix build instructions:
To build with GPU mining support: