Here's the full set of commands to compile and run this miner on ubuntu / linux:
#download the source files
git clone
https://github.com/Tydus/jhProtominer -b linux-port
#change to the src directory
cd jhProtominer/src/jhProtominer/
#compile the code
make CFLAGS="-O3 -march=native"
#run the new miner - don't forget to change the user. my settings are for 8 threads at maximum memory (512m per thread)
./jhProtominer -o ypool.net -u craggietx.1 -p 1 -t 8 -m512
I am seeing 3x times faster if collisions/min is same as hpm on coyote miner
Nice work tyeken8!
PS. I already had compiled the ptsminer on this server so I did not need any new dependencies. you may need some of all of the below packages if compiling fails for you:
# Update & upgrade repositories and install build tools
sudo apt-get update
#&& apt-get upgrade
sudo apt-get -y install build-essential git
# Install ptsminer dependencies
sudo apt-get -y install libminiupnpc-dev libssl-dev libgmp3-dev libboost-chrono1.48-dev libboost-filesystem1.48-dev libboost-system1.48-dev libboost-program-options1.48-dev libboost-thread1.48-dev
# Get db4.8 source, compile and install
wget
http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gztar -xzvf db-4.8.30.NC.tar.gz
cd db-4.8.30.NC/build_unix
../dist/configure --enable-cxx
sudo make
sudo make install
# Tell your system where to find db4.8
export BDB_INCLUDE_PATH="/usr/local/BerkeleyDB.4.8/include"
export BDB_LIB_PATH="/usr/local/BerkeleyDB.4.8/lib"
sudo ln -s /usr/local/BerkeleyDB.4.8/lib/libdb-4.8.so /usr/lib/libdb-4.8.so
sudo ln -s /usr/local/BerkeleyDB.4.8/lib/libdb_cxx-4.8.so /usr/lib/libdb_cxx-4.8.so
it this helps you, consider donating PvfV4FnzRhY5aHCtZCLo3yoAbJTMVQzAQo