[Gluster-users] compile glusterfs for debian squeeze

Brian Candler B.Candler at pobox.com
Fri Jun 29 11:19:12 UTC 2012


On Fri, Jun 29, 2012 at 11:01:50AM +0200, Marco Agostini wrote:
> I have installed libreadline-dev and libfuse-dev and now these is the
> result of make command
> 
> GlusterFS configure summary
> ===========================
> FUSE client        : yes
> Infiniband verbs   : no
> epoll IO multiplex : yes
> argp-standalone    : no
> fusermount         : no
> readline           : yes
> georeplication     : yes
> 
> How can I resolve these ?
> argp-standalone    : no
> fusermount         : no

You just read configure.ac

  dnl Check for argp
  AC_CHECK_HEADER([argp.h], AC_DEFINE(HAVE_ARGP, 1, [have argp]))
  AC_CONFIG_SUBDIRS(argp-standalone)
  BUILD_ARGP_STANDALONE=no
  if test "x${ac_cv_header_argp_h}" = "xno"; then 
     BUILD_ARGP_STANDALONE=yes
     ARGP_STANDALONE_CPPFLAGS='-I${top_srcdir}/argp-standalone'
     ARGP_STANDALONE_LDADD='${top_builddir}/argp-standalone/libargp.a'
  fi

Translation: it defaults to no. Only if your system does not have a usable
argp then use the bundled one. (So you don't need this)

  # FUSERMOUNT section
  AC_ARG_ENABLE([fusermount],
                AC_HELP_STRING([--enable-fusermount],
                               [Build fusermount]))

  BUILD_FUSERMOUNT="no"
  if test "x$enable_fusermount" = "xyes"; then
    FUSERMOUNT_SUBDIR="contrib/fuse-util"
    BUILD_FUSERMOUNT="yes"
    AC_DEFINE(GF_FUSERMOUNT, 1, [Use our own fusermount])
  fi

  AC_SUBST(FUSERMOUNT_SUBDIR)
  #end FUSERMOUNT section

Translation: if you want this, add --enable-fusermount to the command line.



More information about the Gluster-users mailing list