X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=configure.ac;h=4d40f753cb861839bbc05ca74c72f1c6adedb0a1;hb=bf956ec0051ba7f365693e194bc0aeaf4343a82c;hp=edd3c20934744ef49d0461f86436613f7b114843;hpb=59df18ab09d8254d817852ac08cbd74f5cb5f7d0;p=lttng-ust.git diff --git a/configure.ac b/configure.ac index edd3c209..4d40f753 100644 --- a/configure.ac +++ b/configure.ac @@ -116,6 +116,11 @@ CFLAGS="-Wall $CFLAGS" AC_CHECK_HEADERS([urcu-bp.h], [], [AC_MSG_ERROR([Cannot find [URCU] headers (urcu-bp.h). Use [CPPFLAGS]=-Idir to specify their location. This error can also occur when the liburcu package's configure script has not been run.])]) +# urcu-cds - check that URCU Concurrent Data Structure lib is available to compilation +# Part of Userspace RCU library 0.7.2 or better. +AC_CHECK_LIB([urcu-cds], [_cds_lfht_new], [], [AC_MSG_ERROR([Cannot find +liburcu-cds lib, part of Userspace RCU 0.7 or better. Use [LDFLAGS]=-Ldir to specify its location.])]) + AC_MSG_CHECKING([caa_likely()]) AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ #include