diff --git a/curl-sys/build.rs b/curl-sys/build.rs index 7352121e9e..4ced5df243 100644 --- a/curl-sys/build.rs +++ b/curl-sys/build.rs @@ -270,12 +270,15 @@ fn main() { } } else { if target.contains("-apple-") { - cfg.define("__APPLE__", None).define("macintosh", None); + cfg.define("__APPLE__", None) + .define("macintosh", None) + .define("HAVE_MACH_ABSOLUTE_TIME", None); + } else { + cfg.define("HAVE_CLOCK_GETTIME_MONOTONIC", None) + .define("HAVE_GETTIMEOFDAY", None); } cfg.define("RECV_TYPE_ARG1", "int") - .define("HAVE_CLOCK_GETTIME_MONOTONIC", None) - .define("HAVE_GETTIMEOFDAY", None) .define("HAVE_PTHREAD_H", None) .define("HAVE_ARPA_INET_H", None) .define("HAVE_ERRNO_H", None)