allow environment CC and CXX to override makefile