Parameterizing compiler type and and optimization level in Makefiles