play nice with g++