From mboxrd@z Thu Jan 1 00:00:00 1970 From: jan.glauber@gmail.com (Jan Glauber) Date: Thu, 27 Mar 2014 13:25:25 +0100 Subject: [lttng-dev] lttng-tools liburcu path In-Reply-To: <20140327103453.GA29197@hal> References: <20140327103453.GA29197@hal> Message-ID: <20140327122524.GB29197@hal> With this patch it works for me, but I'm no autoconf wizard and I just realized I also could use: ./configure --disable-lttng-ust --with-lttng-ust-prefix=/usr/local/ to make it work since all I need is the additional -L path... --Jan diff --git a/configure.ac b/configure.ac index 54f82cf..59e8344 100644 --- a/configure.ac +++ b/configure.ac @@ -200,6 +200,15 @@ AC_CHECK_DECL([cmm_smp_mb__before_uatomic_or], [], [AC_MSG_ERROR([liburcu $liburcu_version or newer is needed])], [[#include ]] ) +AC_ARG_WITH(liburcu-prefix, + AS_HELP_STRING([--with-liburcu-prefix=PATH], + [Specify the installation prefix of the liburcu library. + Headers must be in PATH/include; libraries in PATH/lib.]), + [ + CPPFLAGS="$CPPFLAGS -I${withval}/include" + LDFLAGS="$LDFLAGS -L${withval}/lib64 -L${withval}/lib" + ]) + AC_ARG_WITH(lttng-ust-prefix, AS_HELP_STRING([--with-lttng-ust-prefix=PATH], [Specify the installation prefix of the lttng-ust library. On Thu, Mar 27, 2014 at 11:34:54AM +0100, Jan Glauber wrote: > Hi David, > > I'm getting linker errors for lttng-tools, due to an older version of > liburcu (<0.7) installed. Now I was looking for a configure switch to > specify where the liburcu that should be used is but I didn't find one. > > Would it be possible to add something like --with-xml-prefix= but for > luburcu? > > thanks, Jan