Setup preprocessor for each platform