More work on compiling on linux, ongoing