]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - Makefile
warning fixed
[u/mrichter/AliRoot.git] / Makefile
index 85f35aa03008f6b1f97f724560f9398ac25243d8..bef26fbd606d7901f0d58a0e9f52c4a443a7d962 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -59,7 +59,7 @@ endif
 # Check if DATE is installed
 
 ifneq ($(shell date-config 2>&1 | grep -i usage),)
-DATEFLAGS  = -DALI_DATE $(shell date-config --cflags)
+DATEFLAGS  = -DALI_DATE $(shell date-config --cflags | tr \" \')
 CXXFLAGS  += $(DATEFLAGS)
 CFLAGS    += $(DATEFLAGS)
 CINTFLAGS += $(DATEFLAGS)
@@ -88,6 +88,7 @@ ROOTCLIBS     := $(shell $(ROOTCONFIG) --glibs) \
                        -lGeom                  \
                        -lTreePlayer            \
                        -lXMLIO                 \
+                       -lXMLParser             \
                        -lProof                 \
                        -lProofPlayer           \
                        -lMLP                   \
@@ -273,6 +274,14 @@ endif
 
 aliroot: alilibs $(BINPATH) $(ALLEXECS) 
 
+ALIRECO.par: macros/loadlibsrec.C STEER/PROOF-INF.ALIRECO/SETUP.C
+       $(MUTE)echo "***** Creating package archive" $@ "*****"
+       $(MUTE)rm -rf ALIRECO
+       $(MUTE)mkdir -p ALIRECO/PROOF-INF
+       $(MUTE)cat $^ > ALIRECO/PROOF-INF/SETUP.C
+       (tar cfzh $@ ALIRECO 2> /dev/null && echo "Package archive" $@ "created in" $(PWD)/$@) || (tar cfzh /tmp/$@ ALIRECO 2> /dev/null && echo "Package archive" $@ "created in /tmp/"$@)
+       $(MUTE)rm -rf ALIRECO
+
 ROOTALIBDIR=$(shell root-config --libdir)
 
 ALIMDCSPECFILE=$(RAWDIRO)/alimdc.spec
@@ -353,7 +362,7 @@ alimdc-static: $(LIBPATH) $(BINPATH) $(RAWDatabaseALIB) $(MDCALIB) $(ESDALIB) $(
         $(LIBPATH)/libAliMDC.a \
         $(ROOTALIBDIR)/libRoot.a \
         $(ROOTALIBDIR)/libfreetype.a $(ROOTALIBDIR)/libpcre.a \
-        -ldl
+        -pthread -ldl
 
 alilibs-static: $(LIBPATH) modules $(ALLALIBS)