]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
improved check for libraries with circular dependencies: remove already checked libs...
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 8 Nov 2008 12:06:19 +0000 (12:06 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 8 Nov 2008 12:06:19 +0000 (12:06 +0000)
HLT/acinclude.m4

index 34f6d3fb70561aa78a795cd0eb145f7dc3a7c873..b7c83568ce0cbc8a704833ac5bc3fd343b5227f3 100644 (file)
@@ -275,6 +275,7 @@ AC_ARG_ENABLE([$1],
      ALIHLTMODULE_LIBS="$ALIHLTMODULE_LIBS"
      LDFLAGS="$save_LDFLAGS [$8]"
      for CHECKLIB in $CHECKLIBS ; do
+       CIRCULARS=`echo $CIRCULARS | sed -e "s|-l$CHECKLIB||"`
        LIBS="$save_LIBS [$9] $CIRCULARS $ALIHLTMODULE_LIBS"
        AC_CHECK_LIB([$CHECKLIB],[_init], [ALIHLTMODULE_LIBS="$ALIHLTMODULE_LIBS -l$CHECKLIB"])
      done