X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=configure.ac;h=3b595a4092cfb9aa83c4eba55ac126ef499e42a3;hb=refs%2Fheads%2Fmaster;hp=1802d0d78c3b1fe6b634aa650775a376be58439d;hpb=1c0a3b2a556be9800e307413d41d4f040d1db062;p=jansson.git diff --git a/configure.ac b/configure.ac index 1802d0d..3b595a4 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ([2.60]) -AC_INIT([jansson], [2.0.1], [petri@digip.org]) +AC_INIT([jansson], [2.4], [petri@digip.org]) AM_INIT_AUTOMAKE([1.10 foreign]) @@ -14,16 +14,11 @@ AM_CONDITIONAL([GCC], [test x$GCC = xyes]) # Checks for libraries. # Checks for header files. +AC_CHECK_HEADERS([locale.h]) # Checks for typedefs, structures, and compiler characteristics. AC_TYPE_INT32_T - AC_TYPE_LONG_LONG_INT -case $ac_cv_type_long_long_int in - yes) json_have_long_long=1;; - *) json_have_long_long=0;; -esac -AC_SUBST([json_have_long_long]) AC_C_INLINE case $ac_cv_c_inline in @@ -34,6 +29,19 @@ esac AC_SUBST([json_inline]) # Checks for library functions. +AC_CHECK_FUNCS([strtoll localeconv]) + +case "$ac_cv_type_long_long_int$ac_cv_func_strtoll" in + yesyes) json_have_long_long=1;; + *) json_have_long_long=0;; +esac +AC_SUBST([json_have_long_long]) + +case "$ac_cv_header_locale_h$ac_cv_func_localeconv" in + yesyes) json_have_localeconv=1;; + *) json_have_localeconv=0;; +esac +AC_SUBST([json_have_localeconv]) AC_CONFIG_FILES([ jansson.pc