I think your linking error is because you're not defining the variable in the source file.

You need to do this ugly thing: `DEF_STRING(ParserTargetInfo, ABI)`.