Variables like `CC` are set by the makefile ignoring the environment. Perhaps `CC ?= gcc` and the like would be better?
Variables like
CCare set by the makefile ignoring the environment. PerhapsCC ?= gccand the like would be better?