testrules.cc had a signed to unsigned comparison and it used lambda functions (which are not supported in CentOS 6). The keywords struct in hintparser.cc needed to be declared static in order for it to compile.