remove confusing Makefile options

Makefiles have default and implicit rules which are better to rely upon.   This removes a few of the more obvious problems.