Can now be compiled and tested on linux