Allow the user to override build flags CFLAGS CPPFLAGS LDFLAGS LIBS may be set either via the environment, as ./configure arguments, or on the Make command line. . Remove the GCCFLAGS variable in order to show that -O2 is the only default value that CFLAGS may override.