From: Tommi Virtanen Date: Fri, 11 Mar 2011 20:53:33 +0000 (-0800) Subject: autoconf: Complain if tcmalloc is not found. X-Git-Tag: v0.26~183 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a9afdca18e2264fff70b5aaf864ae9abb0436dca;p=ceph.git autoconf: Complain if tcmalloc is not found. Use --without-tcmalloc if you don't want it. Fixes part of #826. Signed-off-by: Tommi Virtanen --- diff --git a/configure.ac b/configure.ac index 39e401745627..6a68af69e4d1 100644 --- a/configure.ac +++ b/configure.ac @@ -95,9 +95,9 @@ AM_CONDITIONAL(WITH_FUSE, [test "$HAVE_LIBFUSE" = "1"]) # tcmalloc? AC_ARG_WITH([tcmalloc], - [AS_HELP_STRING([--with--tcmalloc], [use tcmalloc instead of ptmallc])], + [AS_HELP_STRING([--without-tcmalloc], [disable tcmalloc for memory allocations])], [], - [with_tcmalloc=check]) + [with_tcmalloc=yes]) TCMALLOC= AS_IF([test "x$with_tcmalloc" != xno], [AC_CHECK_LIB([tcmalloc], [malloc], @@ -106,11 +106,8 @@ AS_IF([test "x$with_tcmalloc" != xno], [Define if you have tcmalloc]) HAVE_LIBTCMALLOC=1 ], - [if test "x$with_tcmalloc" != xcheck; then - AC_MSG_FAILURE( - [--with-tcmalloc was given but test failed]) - fi - ])]) + [AC_MSG_FAILURE( + [no tcmalloc found (use --without-tcmalloc to disable)])])]) AM_CONDITIONAL(WITH_TCMALLOC, [test "$HAVE_LIBTCMALLOC" = "1"]) # jni?