X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=configure.ac;h=516707e345835628476a9155762102d24afd08ce;hb=47fa927b5b6eda596232bda869da018a68cf2198;hp=06d7ba79bd73d1697e9449e452ca175e35fd6721;hpb=4339340186609714392f046392c94aac8aea3bbb;p=rrdtool.git diff --git a/configure.ac b/configure.ac index 06d7ba7..516707e 100644 --- a/configure.ac +++ b/configure.ac @@ -41,6 +41,7 @@ AH_TOP([ /* realloc does not support NULL as argument */ #undef NO_NULL_REALLOC + ]) AH_BOTTOM([ @@ -169,6 +170,16 @@ dnl of the form HAVE_FUNCTION AC_CHECK_FUNCS(tzset opendir readdir chdir chroot getuid setlocale strerror strerror_r snprintf vsnprintf fpclass class fp_class isnan memmove strchr mktime getrusage gettimeofday) +dnl Use mmap in rrd_update instead of seek+write +AC_ARG_ENABLE([mmap], +[ --disable-mmap disable mmap in rrd_update, use seek+write instead], +[], +[enable_mmap=yes]) + +if test "x$enable_mmap" = xyes; then + AC_FUNC_MMAP +fi + dnl HP-UX 11.00 does not have finite but does have isfinite as a macro so we need dnl actual code to check if this works AC_CHECK_FUNCS(fpclassify, , @@ -323,6 +334,7 @@ AC_SUBST(PERL) AC_SUBST(COMP_PERL) AC_SUBST(PERL_VERSION) + dnl Check for Tcl. withval="" AC_ARG_WITH(tcllib,[ --with-tcllib=DIR location of the tclConfig.sh])