]> git.meshlink.io Git - meshlink/blobdiff - configure.ac
Libtool wants AM_PROG_AR.
[meshlink] / configure.ac
index 6c6543cba57f148426253c5c5c976f2dc35308ea..b744ac8a0910180ef4be45ea159f12e94ac24bac 100644 (file)
@@ -14,6 +14,8 @@ AC_GNU_SOURCE
 AC_DEFINE([__USE_BSD], 1, [Enable BSD extensions])
 
 dnl Checks for programs.
+AM_PROG_CC_C_O
+AM_PROG_AR
 AC_PROG_CC_C99
 AC_PROG_CXX
 AC_PROG_CPP
@@ -21,8 +23,6 @@ AC_PROG_INSTALL
 AC_PROG_LN_S
 AC_PROG_LIBTOOL
 
-AM_PROG_CC_C_O
-
 dnl Check and set OS
 
 AC_CANONICAL_HOST
@@ -75,6 +75,13 @@ AS_IF([test "x$enable_hardening" != "xno"],
   ]
 );
 
+dnl UTCP debug flags
+AC_ARG_ENABLE([utcp_debug], AS_HELP_STRING([--enable-utcp-debug], [compile utcp with debug output]))
+AS_IF([test "x$enable_utcp_debug" = "xyes"],
+  [AX_CHECK_COMPILE_FLAG([-DUTCP_DEBUG], [CPPFLAGS="$CPPFLAGS -DUTCP_DEBUG"])
+  ]
+);
+
 dnl Checks for header files.
 dnl We do this in multiple stages, because unlike Linux all the other operating systems really suck and don't include their own dependencies.