use -DOS_OBJECT_USE_OBJC=0