Compile with gcc