X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=configure.ac;h=66c531b70b698e36db0b70ad3ef3291e203049a9;hb=fa1965ea01a09ef0882814062faa0c2af1409fff;hp=2a9b84a9a5e13ed4daa19cdcfef5c4484c1de1fe;hpb=ef07224d5a3e24ccbc71765194d91a8e00ce16fc;p=collectd.git diff --git a/configure.ac b/configure.ac index 2a9b84a9..66c531b7 100644 --- a/configure.ac +++ b/configure.ac @@ -2227,7 +2227,7 @@ then fi AC_MSG_CHECKING([for libjvm.so]) - TMPVAR=`find -L "$with_java_home" -name libjvm.so -type f -exec 'dirname' '{}' ';' 2>/dev/null | head -n 1` + TMPVAR=`find -L "$with_java_home" -type f \( -name libjvm.so -o -name libjvm.dylib \) -exec 'dirname' '{}' ';' 2>/dev/null | head -n 1` if test "x$TMPVAR" != "x" then AC_MSG_RESULT([found in $TMPVAR]) @@ -2413,17 +2413,25 @@ with_liblvm2app_cppflags="" with_liblvm2app_ldflags="" AC_ARG_WITH(liblvm2app, [AS_HELP_STRING([--with-liblvm2app@<:@=PREFIX@:>@], [Path to liblvm2app.])], [ - if test "x$withval" != "xno" && test "x$withval" != "xyes" - then - with_liblvm2app_cppflags="-I$withval/include" - with_liblvm2app_ldflags="-L$withval/lib" - with_liblvm2app="yes" - else - with_liblvm2app="$withval" + if test "x$withval" = "xno" + then + with_liblvm2app="no" + else + with_liblvm2app="yes" + if test "x$withval" != "xyes" + then + with_liblvm2app_cppflags="-I$withval/include" + with_liblvm2app_ldflags="-L$withval/lib" + fi fi ], [ - with_liblvm2app="yes" + if test "x$ac_system" = "xLinux" + then + with_liblvm2app="yes" + else + with_liblvm2app="no (Linux only library)" + fi ]) if test "x$with_liblvm2app" = "xyes" then @@ -2668,13 +2676,13 @@ AM_CONDITIONAL(BUILD_WITH_LIBMONGOC, test "x$with_libmongoc" = "xyes") # --with-libmosquitto {{{ with_libmosquitto_cppflags="" -with_libmosquitto_libs="-lmosquitto" +with_libmosquitto_ldflags="" AC_ARG_WITH(libmosquitto, [AS_HELP_STRING([--with-libmosquitto@<:@=PREFIX@:>@], [Path to libmosquitto.])], [ if test "x$withval" != "xno" && test "x$withval" != "xyes" then with_libmosquitto_cppflags="-I$withval/include" - with_libmosquitto_libs="-L$withval/lib -lmosquitto" + with_libmosquitto_ldflags="-L$withval/lib" with_libmosquitto="yes" else with_libmosquitto="$withval" @@ -2686,7 +2694,7 @@ AC_ARG_WITH(libmosquitto, [AS_HELP_STRING([--with-libmosquitto@<:@=PREFIX@:>@], if test "x$with_libmosquitto" = "xyes" then SAVE_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$with_libmosquitto_cppflags" + CPPFLAGS="$CPPFLAGS $with_libmosquitto_cppflags" AC_CHECK_HEADERS(mosquitto.h, [with_libmosquitto="yes"], [with_libmosquitto="no (mosquitto.h not found)"]) @@ -2696,8 +2704,8 @@ if test "x$with_libmosquitto" = "xyes" then SAVE_LDFLAGS="$LDFLAGS" SAVE_CPPFLAGS="$CPPFLAGS" - LDFLAGS="$with_libmosquitto_libs" - CPPFLAGS="$with_libmosquitto_cppflags" + LDFLAGS="$LDFLAGS $with_libmosquitto_ldflags" + CPPFLAGS="$CPPFLAGS $with_libmosquitto_cppflags" AC_CHECK_LIB(mosquitto, mosquitto_connect, [with_libmosquitto="yes"], [with_libmosquitto="no (libmosquitto not found)"]) @@ -2707,8 +2715,10 @@ fi if test "x$with_libmosquitto" = "xyes" then BUILD_WITH_LIBMOSQUITTO_CPPFLAGS="$with_libmosquitto_cppflags" - BUILD_WITH_LIBMOSQUITTO_LIBS="$with_libmosquitto_libs" + BUILD_WITH_LIBMOSQUITTO_LDFLAGS="$with_libmosquitto_ldflags" + BUILD_WITH_LIBMOSQUITTO_LIBS="-lmosquitto" AC_SUBST(BUILD_WITH_LIBMOSQUITTO_CPPFLAGS) + AC_SUBST(BUILD_WITH_LIBMOSQUITTO_LDFLAGS) AC_SUBST(BUILD_WITH_LIBMOSQUITTO_LIBS) fi # }}}