COMPILE PROBLEMS UNDER LINUX--
I noticed that the CPUMiner-OPT project was moved onto git! That is a big thing, really. It means that I can remotely log into my Linux mining rigs, clone git, and build the binary from my main computer. That saves jockeying a USB stick around to each rig.
Well, it should, at least. The compile still fails on my Linux boxes. I just want to run the "build.sh" and get a binary without any fuss.
The Windows binary runs fine on my i7 Sandybridge Win 7 x64 computer. And, it mines CryptoNiight on NiceHash without a problem. CPUMiner-Multi does not mine CryptoNight on NiceHash, it connects, and hashes, but the stratum connection fails when results are submitted. There may be something quirky about the stratum at NiceHash. TSIVs GPU CryptoNight CCminer behaves the same way on NiceHash, but mines CryptoNight on other pools with no problem.
SO, CPUMine-Multi compiles on Linux, but does not hash properly on NiceHash. CPUMiner-OPT hashes well on NiceHash, but I can't get it to compile on my Linux boxes. TSIV's CCminer for CryptoNight exhibits a very similar stratum error when mining on NiceHash as does CPUMiner-Multi. I think all three miners do the hashing work correctly, but that NicHash has a stratum failure when results are submitted. All three miners connect and begin to work properly.
I have the pre-requisites for compilation, and CCminer compiles on my Linux boxes, as does CPUMiner-Multi. I need to get a clean compile of CPUMiner-OPT on my rigs. --scryptr
I need more info, you know the drill. The only outstanding compile issue I'm aware of is with newer versions of gcc.
SUPRISE! CPUMINER-OPT COMPILED!!! --
I was working on my 750ti rig, and it would not compile. I decided to try compilation on one of my ethminig rigs, and I started by checking for pre-requisites with "sudo apt-get install build-essential libssl-dev libcurl4-openssl-dev libjansson-dev libgmp-dev automake". This prompted me to install the lacking components, and I selected "yes". After which, I cloned your git, and the"build.sh" scrypt worked the first time. Currently, I am mining CryptoNight on NiceHash with your CPUMiner-OPT.
.
Back to the 750ti rig. I checked again for pre-requisites as above. They were all in place. But, from attempts to compile yesterday, I remembered an error "cannot find m4 directory". The "m4" package was one of the freshly installed packages on the ethmining rig.. I checked for it on the 750ti rig with "whereis m4", and it is installed. This may be the problem, the directory is not seen properly when compiling. What do you suggest here? --scryptr