ENH slightly simplified build, easier to replace g++, still fails for 4.7 for some reason.