Compile with g++