I must have forgotten to properly ifdef things. The CoreFoundation headers are Mac-only so we have to ifdef them.