Add missing makefile dependence

This manifested as a spurious compile warning when using make -j.
Suppress harmless warnings

specifically, unused variables in auto-generated code.