let user specify CXXFLAGS and CFLAGS