IT WORKS ON LINUX--
I tried this on my GTX 960 rig, and get about 20Sols/s per card. The cards are at stock clocks. Furthermore, it works at NiceHash! It does not have extranonce subscribe, however.
The work for extranonce subscribe has already been done by KenshiroTheFist. If you pull on the right repository, you could merge it.
By the way, is this your code? Is there any dev fee? And, thanks! NiceHash pays in BitCoin, no wallet problems. --scryptr
There is no dev fee, it is opensource. It's a mrb's version with nvidia tweaks.