summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac14
1 files changed, 11 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac
index a0b038e..77ac1c2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -17,7 +17,15 @@ dnl libtool versioning
17# CURRENT : REVISION : AGE 17# CURRENT : REVISION : AGE
18LIBIMOBILEDEVICE_SO_VERSION=4:1:0 18LIBIMOBILEDEVICE_SO_VERSION=4:1:0
19 19
20dnl Minimum package versions
21LIBPLIST_VERSION=1.8
22LIBUSBMUXD_VERSION=1.0.8
23LIBPLISTMM_VERSION=1.8
24
20AC_SUBST(LIBIMOBILEDEVICE_SO_VERSION) 25AC_SUBST(LIBIMOBILEDEVICE_SO_VERSION)
26AC_SUBST(LIBPLIST_VERSION)
27AC_SUBST(LIBUSBMUXD_VERSION)
28AC_SUBST(LIBPLISTMM_VERSION)
21 29
22# Checks for programs. 30# Checks for programs.
23AC_PROG_CC 31AC_PROG_CC
@@ -26,9 +34,9 @@ AM_PROG_CC_C_O
26AC_PROG_LIBTOOL 34AC_PROG_LIBTOOL
27 35
28# Checks for libraries. 36# Checks for libraries.
29PKG_CHECK_MODULES(libusbmuxd, libusbmuxd >= 1.0.8) 37PKG_CHECK_MODULES(libusbmuxd, libusbmuxd >= $LIBUSBMUXD_VERSION)
30PKG_CHECK_MODULES(libplist, libplist >= 1.8) 38PKG_CHECK_MODULES(libplist, libplist >= $LIBPLIST_VERSION)
31PKG_CHECK_MODULES(libplistmm, libplist++ >= 1.8) 39PKG_CHECK_MODULES(libplistmm, libplist++ >= $LIBPLISTMM_VERSION)
32AC_CHECK_LIB(pthread, [pthread_create, pthread_mutex_lock], [AC_SUBST(libpthread_LIBS,[-lpthread])], [AC_MSG_ERROR([libpthread is required to build libimobiledevice])]) 40AC_CHECK_LIB(pthread, [pthread_create, pthread_mutex_lock], [AC_SUBST(libpthread_LIBS,[-lpthread])], [AC_MSG_ERROR([libpthread is required to build libimobiledevice])])
33 41
34# Checks for header files. 42# Checks for header files.