https://mega.co.nz/#!DdBSDJSb!t0V6y5_SasEu1Hn0GQbuxdpriKAmFLz7EY3-iQtXNRs
Also comment out following code in main, as some Linux OS have issues & end up causing forking, but MAC OS or Windows OS builds should NOT be commented out.
else {
if (nBits != GetNextWorkRequired(pindexPrev, this))
return state.DoS(100, error("AcceptBlock() : incorrect proof of work"));
}
Rightio.
One thing though, I am not a programmer so bare with me, there are two instances of that code in main.cpp, do they both need to be commented out? And wouldn't said commenting effect mac and win builds ?
In your current code: line 2325-2329 needs to be commented (it is already commented out in your source), but if building Windows or MAC builds, comment needs to be removed. I hope it makes sense.
ha yeah, thats what was kinda screwing with me as I thought it already was.
Ok, so let me see if I have this straight, if someone wanted to pull and build this source on win they would have to modify main.ccp?
yes, so that's why I am building Windows build myself. For some reason as I mentioned some time back in this thread that some versions of Linux OS have a bug that caused it to fail & thus cause forking.
yes, it has been disabled, so it can bypass in Linux, where as Windows OS does not have this issue using same code.