fix macosx compile