Compiles and runs with gcc