switch to g++