Feature/osx compile