OS X still doesn't compile, trying different set of macros