# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
-AC_INIT([lttng-ust],[1.9.0],[mathieu dot desnoyers at efficios dot com])
+AC_INIT([lttng-ust],[1.9.5],[mathieu dot desnoyers at efficios dot com])
+
+# Following the numbering scheme proposed by libtool for the library version
+# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
+AC_SUBST([LTTNG_UST_LIBRARY_VERSION], [0:0:0])
+# note: remember to update tracepoint.h dlopen() to match this version
+# number. TODO: eventually automate by exporting the major number.
+
AC_CONFIG_AUX_DIR([config])
AC_CANONICAL_TARGET
AC_CANONICAL_HOST
This error can also occur when the liburcu package's configure script has not been run.])])
AC_MSG_CHECKING([caa_likely()])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
#include <urcu/compiler.h>
-]], [[
void fct(void)
{
if (caa_likely(1)) {
if test "x$host_cpu" = "xarm" ; then
AC_MSG_CHECKING([checking for armv5])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-]], [[
+AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
#ifndef __ARM_ARCH_5TEJ__
#error "no arm5 here"
#endif
AM_CONDITIONAL([BUILD_JNI_INTERFACE], [test "x$jni_interface" = "xyes"])
#currently disabled.
- #liblttng-ust-malloc/Makefile
#tests/hello2/Makefile
#tests/basic/Makefile
#tests/simple_include/Makefile
Makefile
include/Makefile
include/lttng/ust-version.h
- doc/Makefile
- doc/man/Makefile
- doc/info/Makefile
snprintf/Makefile
libringbuffer/Makefile
liblttng-ust-comm/Makefile
liblttng-ust-ctl/Makefile
liblttng-ust-fork/Makefile
liblttng-ust-java/Makefile
+ liblttng-ust-libc/Makefile
tests/Makefile
tests/hello/Makefile
tests/hello.cxx/Makefile