Files
xmr-stak/doc/compile_macOS.md
T
Michael Hohlandpsychocrypt 91a2dccb4f AMD compile instructions for macOS (#811)
* compile howto on amd mac

tested on the latest 15" MacBook Pro

* Add a note about OpenCL/Xcode
2018-01-10 20:31:15 +01:00

1.1 KiB

Compile xmr-stak for macOS

Dependencies

Assuming you already have Homebrew installed, the installation of dependencies is pretty straightforward and will generate the xmr-stak binary in the bin/ directory.

For NVIDIA GPUs

brew tap caskroom/drivers
brew cask install nvidia-cuda
brew install hwloc libmicrohttpd gcc openssl cmake
cmake . -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DOpenCL_ENABLE=OFF
make install

All available CMake options

For AMD GPUs

OpenCL is bundled with Xcode, so no other depedency then the basic ones needed. Just enable OpenCL via the -DOpenCL_ENABLE=ON CMake option.

brew install hwloc libmicrohttpd gcc openssl cmake
cmake . -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=ON
make install

For CPU-only mining

brew install hwloc libmicrohttpd gcc openssl cmake
cmake . -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF
make install

All available CMake options