X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=configure.ac;h=7493f62be6a2541b2cce29ad830d4d925c36a36d;hb=08c1dfc43e014a99cd47202f6b370f8afa33e4c8;hp=1b986eab53aa95690c4e20960c1ccc6691e64866;hpb=3a6597e5885e485f3497a96f4f93a12ab7c5dc7a;p=lttng-ust.git diff --git a/configure.ac b/configure.ac index 1b986eab..7493f62b 100644 --- a/configure.ac +++ b/configure.ac @@ -319,10 +319,15 @@ PKG_CHECK_MODULES([URCU], [liburcu >= 0.12]) # Additional variables captured during ./configure AC_ARG_VAR([CLASSPATH], [Java class path]) +AC_ARG_VAR([JAVACFLAGS], [Java compiler flags]) +AC_ARG_VAR([JAVAC], [Java compiler]) +AC_ARG_VAR([JAVAFLAGS], [Java VM flags]) +AC_ARG_VAR([JAVA], [Java VM]) +AC_ARG_VAR([JAVAPREFIX], [prefix where Java runtime is installed]) ## ## -## Optionnal features selection ## +## Optional features selection ## ## ## # numa integration @@ -380,9 +385,6 @@ AS_HELP_STRING([--with-lttng-system-rundir], [Location of the system directory w lttng_system_rundir="/var/run/lttng" ]) -# Add the java command line arguments like '--wit-java-prefix' -AX_JAVA_OPTIONS - ## ## ## Check for conflicting features selection ## @@ -404,7 +406,9 @@ AE_IF_FEATURE_ENABLED([java-agent-all], [ # The numa integration requires libnuma AE_IF_FEATURE_ENABLED([numa], [ - AC_CHECK_LIB([numa], [numa_available], [], [ + AC_CHECK_LIB([numa], [numa_available], [ + AC_DEFINE([HAVE_LIBNUMA], [1], [Define to 1 if libnuma is available.]) + ], [ AC_MSG_ERROR([dnl libnuma is not available. Please either install it (e.g. libnuma-dev) or use [LDFLAGS]=-Ldir to specify the right location, or use --disable-numa configure @@ -419,7 +423,7 @@ AS_IF([AE_IS_FEATURE_ENABLED([jni-interface]) || AE_IS_FEATURE_ENABLED([java-age AX_PROG_JAVA AX_PROG_JAR - # Get the CPPFLAGS required to build jni libaries + # Get the CPPFLAGS required to build jni libraries AX_JNI_INCLUDE_DIR for jni_include_dir in $JNI_INCLUDE_DIRS; do JNI_CPPFLAGS="$JNI_CPPFLAGS -I$jni_include_dir"