From: Stefan Seefeld Date: Sat, 11 May 2013 12:50:36 +0000 (-0400) Subject: Add --with-lttng-ust-prefix config option. X-Git-Tag: v2.2.0-rc3~89 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=b91dd0160be34f0a9f5d3a3f6ee5ff1e0d5ea8e8;p=lttng-tools.git Add --with-lttng-ust-prefix config option. Signed-off-by: Stefan Seefeld Signed-off-by: David Goulet --- diff --git a/configure.ac b/configure.ac index 650ae7ff6..02cea73f8 100644 --- a/configure.ac +++ b/configure.ac @@ -163,6 +163,15 @@ AC_CHECK_DECL([caa_likely], [], [AC_MSG_ERROR([liburcu $liburcu_version or newer is needed])], [[#include ]] ) +AC_ARG_WITH(lttng-ust-prefix, + AS_HELP_STRING([--with-lttng-ust-prefix=PATH], + [Specify the installation prefix of the lttng-ust library. + Headers must be in PATH/include; libraries in PATH/lib.]), + [ + CPPFLAGS="$CPPFLAGS -I${withval}/include" + LDFLAGS="$LDFLAGS -L${withval}/lib64 -L${withval}/lib" + ]) + # Check liblttng-ust-ctl library AC_ARG_ENABLE(lttng-ust, AS_HELP_STRING([--disable-lttng-ust],[build without LTTng-UST (Userspace Tracing) support]), @@ -174,7 +183,7 @@ AS_IF([test "x$lttng_ust_support" = "xyes"], [ AC_DEFINE([HAVE_LIBLTTNG_UST_CTL], [1], [has LTTng-UST control support]) lttng_ust_ctl_found=yes ], - [AC_MSG_ERROR([Cannot find LTTng-UST 2.1.x. Use [LDFLAGS]=-Ldir to specify its location, or specify --disable-lttng-ust to build lttng-tools without LTTng-UST support.])], + [AC_MSG_ERROR([Cannot find LTTng-UST >= 2.1.x. Use --with-lttng-ust-prefix=PREFIX to specify its location, or specify --disable-lttng-ust to build lttng-tools without LTTng-UST support.])], [-lurcu-common -lurcu-bp -lurcu-cds -lrt] ) ])