]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
link HLTbase to XMLParser library in order to meet new dependencies
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 20 Aug 2009 10:54:26 +0000 (10:54 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 20 Aug 2009 10:54:26 +0000 (10:54 +0000)
HLT/BASE/Makefile.am
HLT/configure.ac

index ef0baf93babc556adf1646589f9999bfbbceafff..a474be4791e60e925f3ddbc05db4ce9e5fbf9f4c 100644 (file)
@@ -47,6 +47,7 @@ pkginclude_HEADERS            = $(MODULE_HDRS)
 # linker flags
 libHLTbase_la_LDFLAGS          = -L@ROOTLIBDIR@ \
                                  @ROOTLIBS@ \
+                                 @ALIHLTBASE_LIBS@ \
                                  -version-info $(LIBRARY_VERSION)
 
 # automatic generation of data and time of library build
index f614d53572ed41816bcaa850b4e18e7295f333b9..b3176a4a9d3471f7a30a69f3bc1d4ddf2ca49fb6 100644 (file)
@@ -550,6 +550,17 @@ save_CPPFLAGS=$CPPFLAGS
 save_LDFLAGS=$LDFLAGS
 save_LIBS=$LIBS
 
+dnl ------------------------------------------------------------------
+AC_MSG_NOTICE([-------------------------------------------------])
+AC_MSG_NOTICE([checking dependencies for HLTbase library])
+HLTBASE_CHECKLIBS='XMLParser'
+for CHECKLIB in $HLTBASE_CHECKLIBS ; do
+  LDFLAGS="$save_LDFLAGS -L${ROOTLIBDIR}"
+  LIBS="$save_LIBS $ROOTLIBS $ALIHLTBASE_LIBS"
+  AC_CHECK_LIB([$CHECKLIB],[_init], [ALIHLTBASE_LIBS="$ALIHLTBASE_LIBS -l$CHECKLIB"])
+done
+AC_SUBST([ALIHLTBASE_LIBS])
+
 dnl ------------------------------------------------------------------
 AC_MSG_CHECKING([whether to compile sample library])
 AH_TEMPLATE([HLT_SAMPLE],[hlt sample library])