compiling with g++