Some flags do nothing but generate dozens of warnings later, add '-Werror' during testing to catch those early. Main culprit is '-fvisibility-inlines-hidden' which is invalid for C files