what did I (or others) missed in the source which make my version difficult to compile ?
I compiled your source on my linux boxes many times without hazzel.
but on linux I had the usual "suspects" (dependencies) already installed for the common uses.
trying to play around on windows (with vs2013) tprvouts source was the only one just compiling on a fresh system and just needs cuda installed. with your and other releases are some stuff missing (phtread,. curl,...)... and some of these stuff is not as easy to get by as on linux.
Anyway some of the change will certainly make their way to my version when I have time (which I don't at the moment... the priority being on new development... ).
Anyhow I am almost done with sk-1024 miner.
current speed 40MH/s on gtx980
26MH/s on gtx780ti
14MH/s on gtx750ti
great guy! do you open-source your keccak speedup too?
at some point yes (rather next week)... but not today as sk1024 will be released as a standalone miner (well nobody want pthreads and boost at the time...).
Regarding how the dependencies are treated, I don't think everything should be including into ccminer.
It isn't a good idea nor considered as good practice in terms of package management and make things difficult to upgrade hence at that level I prefer to stick with what has been done so far... (even though it is a pain in the ass...)