@@@ man wip
[mLib] / configure.ac
index 60f82b9..094757c 100644 (file)
@@ -36,7 +36,7 @@ mdw_SILENT_RULES
 
 AC_PROG_CC
 AM_PROG_CC_C_O
-AM_PROG_LIBTOOL
+LT_INIT
 AX_CFLAGS_WARN_ALL
 mdw_LIBTOOL_VERSION_INFO
 
@@ -58,6 +58,7 @@ AC_CHECK_HEADERS([stdint.h])
 
 dnl Libraries.
 mdw_ORIG_LIBS=$LIBS LIBS=$MLIB_LIBS
+AC_SEARCH_LIBS([sqrt], [m])
 AC_SEARCH_LIBS([socket], [socket])
 AC_SEARCH_LIBS([gethostbyname], [nsl resolv])
 MLIB_LIBS=$LIBS LIBS=$mdw_ORIG_LIBS
@@ -121,6 +122,19 @@ esac
 AM_CONDITIONAL([WITH_ADNS], [test "$use_adns" = yes])
 
 dnl--------------------------------------------------------------------------
+dnl Timers.
+
+AC_CHECK_HEADERS([linux/perf_event.h])
+
+mdw_ORIG_LIBS=$LIBS LIBS=$MLIB_LIBS
+AC_SEARCH_LIBS([clock_gettime], [rt])
+MLIB_LIBS=$LIBS LIBS=$mdw_ORIG_LIBS
+if test "$ac_cv_search_clock_gettime" != no; then
+  AC_DEFINE([HAVE_CLOCK_GETTIME], [1],
+           [Define if you have the \`clock_gettime' function.])
+fi
+
+dnl--------------------------------------------------------------------------
 dnl Python (used for testing).
 
 AM_PATH_PYTHON([2.4],, [:])
@@ -128,7 +142,7 @@ AM_PATH_PYTHON([2.4],, [:])
 dnl--------------------------------------------------------------------------
 dnl Output.
 
-AC_CONFIG_HEADER([config/config.h])
+AC_CONFIG_HEADERS([config/config.h])
 AC_CONFIG_TESTDIR([t])
 
 AC_CONFIG_FILES(