It compiles now. Begin dreaded runtime debugging. GPRandom error was hilariously obvious