configure: Require OSX >= 10.9
authorPatrick Griffis <tingping@tingping.se>
Mon, 13 Apr 2015 17:39:28 +0000 (13:39 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 5 Jun 2015 18:55:58 +0000 (14:55 -0400)
https://bugzilla.gnome.org/show_bug.cgi?id=747146

configure.ac

index 5138cb6..b297fc4 100644 (file)
@@ -223,6 +223,15 @@ AS_IF([test "x$glib_have_cocoa" = "xyes"], [
   AC_DEFINE(HAVE_COCOA, 1, [define to 1 if Cocoa is available])
   COCOA_LIBS="-Wl,-framework,Foundation"
   LDFLAGS="$LDFLAGS $COCOA_LIBS"
+
+  osx_version=`sw_vers -productVersion`
+  osx_min_version="10.9.0"
+  AC_MSG_CHECKING([OSX version >= $osx_min_version])
+  AS_VERSION_COMPARE([$osx_version], [$osx_min_version], [
+    AC_MSG_RESULT([no])
+    AC_MSG_ERROR([OSX version is too old!])
+  ])
+  AC_MSG_RESULT([yes])
 ], [COCOA_LIBS=""])
 
 AC_SUBST([COCOA_LIBS])