We want optimization... except when debugging. If you put D=1 on the
make command line we will compile -g else -O2.