Should have done this a while ago. Put in preprocessor commands to only include some code if it's on the mac