This is actually a how to, please add to your project.
This is to solve a problem with the boost_log in some systems, and actually to solve to any system with problems with boost libraries.
You must download:
http://downloads.sourceforge.net/project/boost/boost/1.62.0/boost_1_62_0.tar.gz
And then place it somewhere that makes sense, like /opt, and run:
- tar -xzvf boost_1_62_0.tar.gz
- cd boost_1_62_0
- ./bootstrap.sh
- ./b2
I do particularly recommend to use a symbolic link, to avoid future problems with library actualization, so use something like: /opt/boost
And then run the comands:
- git clone -b Linux https://github.com/nicehash/nheqminer.git
- cd nheqminer/cpu_xenoncat/Linux/asm/
- sh assemble.sh
- cd ../../../Linux_cmake/nheqminer_cpu_xenoncat
- cmake . -DBOOST_ROOT=/opt/boost -DBOOST_LIBRARYDIR=/opt/boost/libs
- make -j $(nproc)
Run using:
- nheqminer/Linux_cmake/nheqminer_cpu/./nheqminer_cpu -t 4 -l pool:port -u user.worker -p pass
Change the -t parameter (4) to your number of CPU cores.