X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=configure.ac;h=1751a93ce949657925b56ddfbc6151f4504efae7;hb=3e622ac2c92f665e235b64a56ff8567465640a04;hp=b4ef3d5b72e602c061ee81f5f655b494e2209e05;hpb=b165cd13cd30a30ac830df1f6f6fbd52474a6f64;p=collectd.git diff --git a/configure.ac b/configure.ac index b4ef3d5b..1751a93c 100644 --- a/configure.ac +++ b/configure.ac @@ -361,7 +361,7 @@ AC_CHECK_HEADERS([netinet/udp.h], [], [], AC_CHECK_HEADERS([sys/dkstat.h]) if test "x$ac_system" = "xDarwin"; then AC_CHECK_HEADERS( - [[ \ + [ \ mach/mach_init.h \ mach/host_priv.h \ mach/mach_error.h \ @@ -385,7 +385,7 @@ if test "x$ac_system" = "xDarwin"; then IOKit/ps/IOPSKeys.h \ IOKit/IOBSD.h \ IOKit/storage/IOBlockStorageDriver.h - ]] + ] ) # For the battery plugin @@ -3770,68 +3770,72 @@ AC_SUBST([LIBNETAPP_LIBS]) # --with-libnetsnmp {{{ with_libnetsnmpagent="no" -AC_ARG_WITH(libnetsnmp, [AS_HELP_STRING([--with-libnetsnmp@<:@=PREFIX@:>@], [Path to the Net-SNMPD library.])], -[ - if test "x$withval" = "xno" - then - with_libnetsnmp="no" - else if test "x$withval" = "xyes" - then - with_libnetsnmp="yes" - else - with_libnetsnmp_cppflags="-I$withval/include" - with_libnetsnmp_ldflags="-I$withval/lib" - with_libnetsnmp="yes" - with_libnetsnmpagent="yes" - fi; fi -], -[with_libnetsnmp="yes"]) -if test "x$with_libnetsnmp" = "xyes" -then +AC_ARG_WITH([libnetsnmp], + [AS_HELP_STRING([--with-libnetsnmp@<:@=PREFIX@:>@], [Path to libnetsnmp.])], + [ + if test "x$withval" = "xno"; then + with_libnetsnmp="no" + else if test "x$withval" = "xyes"; then + with_libnetsnmp="yes" + else + with_libnetsnmp_cppflags="-I$withval/include" + with_libnetsnmp_ldflags="-I$withval/lib" + with_libnetsnmp="yes" + with_libnetsnmpagent="yes" + fi; fi + ], + [with_libnetsnmp="yes"] +) + +if test "x$with_libnetsnmp" = "xyes"; then SAVE_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $with_libnetsnmp_cppflags" - AC_CHECK_HEADERS([net-snmp/net-snmp-config.h], - [with_libnetsnmp="yes"], - [with_libnetsnmp="no (net-snmp/net-snmp-config.h not found)"] - ) - AC_CHECK_HEADERS(net-snmp/agent/agent_module_config.h, - [], - [with_libnetsnmpagent="no (net-snmp/agent/agent_module_config.h not found)"] - ) + AC_CHECK_HEADERS([net-snmp/net-snmp-config.h], + [with_libnetsnmp="yes"], + [with_libnetsnmp="no (net-snmp/net-snmp-config.h not found)"] + ) + + AC_CHECK_HEADERS([net-snmp/agent/net-snmp-agent-includes.h], + [], + [with_libnetsnmpagent="no (net-snmp/agent/net-snmp-agent-includes.h not found)"] + ) CPPFLAGS="$SAVE_CPPFLAGS" fi -if test "x$with_libnetsnmp" = "xyes" -then + +if test "x$with_libnetsnmp" = "xyes"; then SAVE_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $with_libnetsnmp_ldflags" - AC_CHECK_LIB(netsnmp, init_snmp, + AC_CHECK_LIB([netsnmp], [init_snmp], [with_libnetsnmp="yes"], [with_libnetsnmp="no (libnetsnmp not found)"], - [$with_snmp_libs]) + [$with_snmp_libs] + ) - AC_CHECK_LIB(netsnmpagent, init_agent, + AC_CHECK_LIB([netsnmpagent], [init_agent], [with_libnetsnmpagent="yes"], [with_libnetsnmpagent="no (libnetsnmpagent not found)"], - [$with_snmp_libs]) + [$with_snmp_libs] + ) LDFLAGS="$SAVE_LDFLAGS" fi -if test "x$with_libnetsnmp" = "xyes" -then + +if test "x$with_libnetsnmp" = "xyes"; then BUILD_WITH_LIBNETSNMP_CPPFLAGS="$with_libnetsnmp_cppflags" BUILD_WITH_LIBNETSNMP_LDFLAGS="$with_libnetsnmp_ldflags" BUILD_WITH_LIBNETSNMP_LIBS="-lnetsnmp" fi -if test "x$with_libnetsnmpagent" = "xyes" -then + +if test "x$with_libnetsnmpagent" = "xyes"; then BUILD_WITH_LIBNETSNMP_LIBS+=" -lnetsnmpagent" fi -AC_SUBST(BUILD_WITH_LIBNETSNMP_CPPFLAGS) -AC_SUBST(BUILD_WITH_LIBNETSNMP_LDFLAGS) -AC_SUBST(BUILD_WITH_LIBNETSNMP_LIBS) + +AC_SUBST([BUILD_WITH_LIBNETSNMP_CPPFLAGS]) +AC_SUBST([BUILD_WITH_LIBNETSNMP_LDFLAGS]) +AC_SUBST([BUILD_WITH_LIBNETSNMP_LIBS]) # }}} # --with-liboping {{{