X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=configure.ac;h=df5584592bd00ce5fdad543975dbbd640defb1ef;hb=922581a4a91dcb870a6168112a6198a1afacf0bb;hp=e5c110cc2dcb3aecb9c777475261e3ef7f1dc002;hpb=76b647abb4c9713e046ea2f3e2c0bec043c99023;p=lttv.git diff --git a/configure.ac b/configure.ac index e5c110cc..df558459 100644 --- a/configure.ac +++ b/configure.ac @@ -114,18 +114,20 @@ AM_CONDITIONAL([BUILD_JNI_INTERFACE], [ test "$with_jni_interface" = "yes" ] ) AS_IF([test "x$with_lttv_gui" = "xyes"],[ pkg_modules="gtk+-2.0 >= 2.0.0" PKG_CHECK_MODULES(PACKAGE, [$pkg_modules]) -],[ - # Else, we still have a dependency on gmodule - # We will add flags for gmodule alone - pkg_modules="gmodule-2.0 >= 2.0.0" - PKG_CHECK_MODULES(GMODULE, [$pkg_modules]) ]) +pkg_modules="gmodule-2.0 >= 2.0.0" +PKG_CHECK_MODULES(GMODULE, [$pkg_modules]) + pkg_modules="gobject-2.0 >= 2.0.0" PKG_CHECK_MODULES(GOBJECT, [$pkg_modules]) -LIBS="$LIBS $GTK_LIBS $GOBJECT_LIBS $GMODULE_LIBS" +# Todo add test for babeltrace pkg-config +BABELTRACE_LIBS="-lbabeltrace -lbabeltrace-ctf" + +LIBS="$LIBS $GTK_LIBS $GOBJECT_LIBS $GMODULE_LIBS $BABELTRACE_LIBS" PACKAGE_CFLAGS="$GTK_CFLAGS $GOBJECT_CFLAGS $GMODULE_CFLAGS -Wall -Wformat-security" + MODULE_CFLAGS="$PACKAGE_CFLAGS -fvisibility=hidden" MODULE_LDFLAGS="-module -avoid-version" AC_SUBST([PACKAGE_CFLAGS])