add -Wundef compiler flag, to catch typo in #if or similar situations