The compile flags are different, among them for example, with old Makefiles is set `-DUSE_SYSV_SEM`.
Actually, I didn't populate any Apple specific flags. You can these that in `cmake/os_specific.cmake`. I will introduce an `apple` specific branch one and let you know.