Saner build.

No need for config.def.h; just use config.h.  Also, simplify build.