* Makefile: cleanup (with the expectation that GC is commonly installed in system directories
* gcsort_gentestcase.h: add missing system header, only define structs, not variables
* gencfg.h: define helper variables as static, preventing export and duplicated symbols on link