The CPPFLAGS environment variable is passed to the C compiler when the compiler is tested. This breaks if there are options the C compiler doesn't accept.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The CPPFLAGS environment variable is passed to the C compiler when the compiler is tested. This breaks if there are options the C compiler doesn't accept.