add minimal osx/ios compilastion support