This version compiles and minimally works for the PC.