Replaced $(H_FILES) $(H_CONFIG) with $(wildcard *.h), it seemed to be a cut-n-paste bug from another Makefile where they are defined.