I tried to compile WindMaster's last code, but src/scrypt-jane/scrypt-jane.c is wrapped into a extern "C" block that makes it fail. This block wasn't in the older versions, and commenting it out let me compile. Could this be a bug?
No sorry, I just didn't push the latest code to override the extern if compiling the Qt client. It's updated now.
#if !defined( QT_GUI )
extern "C" {
#endif