summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac11
1 files changed, 7 insertions, 4 deletions
diff --git a/configure.ac b/configure.ac
index 751c32cf..01ba9bd4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,6 +20,12 @@ dnl AC_PROG_CXX
AC_PROG_LN_S
AC_PROG_MAKE_SET
+dnl AM_PROG_AR is needed for some linker stuff
+dnl AC_USE_SYSTEM_EXTENSIONS requires autoconf 2.60
+m4_ifdef([AC_USE_SYSTEM_EXTENSIONS], [AC_USE_SYSTEM_EXTENSIONS])
+dnl AM_PROG_AR requires automake 1.11 (and uses AC_COMPILE_IFELSE which wants AC_USE_SYSTEM_EXTENSIONS)
+m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
+
dnl check environment
AC_AIX
AC_ISC_POSIX
@@ -34,11 +40,8 @@ AM_CONDITIONAL(NO_RDYNAMIC, test x$NO_RDYNAMIC = xyes)
AC_EXEEXT
-dnl more automake stuff
-AM_C_PROTOTYPES
-
dnl libtool
-AC_DISABLE_STATIC
+AC_DISABLE_STATIC
AC_ENABLE_SHARED
AC_LIBTOOL_DLOPEN