uitls.build.make(): support env variables (such as CFLAGS)

And then use it when building the doublefree source.