Compilation on Windows/Cygwin
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 18 Mar 2008 07:54:45 +0000 (07:54 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 18 Mar 2008 07:54:45 +0000 (07:54 +0000)
ANALYSIS/libANALYSIS.pkg
ANALYSIS/libAliengui.pkg
ANALYSIS/libAnalysisOld.pkg
TPC/libTPCbase.pkg
TPC/libTPCcalib.pkg
TPC/libTPCfast.pkg
TPC/libTPCmon.pkg
TPC/libTPCrec.pkg
TPC/libTPCsim.pkg
build/module.dep

index ae15a4c..77bbfd9 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS = AliAnalysisDataContainer.cxx AliAnalysisDataSlot.cxx \
        AliAnalysisManager.cxx AliAnalysisTask.cxx \
        AliAnalysisSelector.cxx \
@@ -11,5 +13,11 @@ DHDR= ANALYSISLinkDef.h
 
 EXPORT:=$(SRCS:.cxx=.h)
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lITSrec -lSTEER -lESD -lSTEERBase \
+                         -L$(shell root-config --libdir) -lTreePlayer -lXMLIO -lEG
+endif
+
 
 
index 7d410b9..7e6fa87 100644 (file)
@@ -1,3 +1,4 @@
+#-*- Mode: Makefile -*-
 
 CHECKXML = $(shell root-config --has-xml)
 ifeq (yes,$(CHECKXML))
@@ -20,3 +21,8 @@ HDRS     := $(SRCS:.cxx=.h)
 DHDR:=Aliengui/AlienGUILinkDef.h
 
 EINCLUDE:= STEER
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -L$(shell root-config --libdir) -lGui
+endif
index d2eb04e..2b398b3 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS= TGliteXmlEventlist.cxx\
       AliAOD.cxx AliEventBuffer.cxx \
       AliRunAnalysis.cxx AliAnalysis.cxx \
@@ -31,3 +33,9 @@ EXPORT:=AliAOD.h AliEventBuffer.h\
       AliAnalysisEventCuts.h AliAnalysisTrackCuts.h
 
 EINCLUDE:= TPC ITS
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEER -lESD -lSTEERBase \
+                         -L$(shell root-config --libdir) -lXMLIO -lEG
+endif
index fb31838..d3e7f0e 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS:=  AliSegmentID.cxx  AliSegmentArray.cxx AliDigits.cxx AliH2F.cxx \
         AliTPCLoader.cxx AliTPCPRF2D.cxx AliTPCRF1D.cxx \
         AliDetectorParam.cxx AliTPCParam.cxx \
@@ -19,11 +21,6 @@ SRCS:=  AliSegmentID.cxx  AliSegmentArray.cxx AliDigits.cxx AliH2F.cxx \
         AliTransform.cxx AliTPCTransform.cxx AliTPCAlign.cxx \
        AliTPCdataQA.cxx AliTPCQAChecker.cxx
 
-
-
-
-       
-
 HDRS:= $(SRCS:.cxx=.h)
 HDRS:= $(filter-out AliTPCTrackHitsInterfaces.h, $(HDRS))
 
@@ -31,3 +28,9 @@ DHDR:= TPCbaseLinkDef.h
 
 EINCLUDE:= RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEER -lCDB -lSTEERBase \
+                         -lRAWDatasim -lRAWDatarec -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lMinuit -lVMC -lEG -lGeom -lGui
+endif
index 2f226fc..4ff48b1 100644 (file)
@@ -1,7 +1,7 @@
+#-*- Mode: Makefile -*-
 
 SRCS = AliTPCcalibTracksCuts.cxx   AliTPCcalibTracks.cxx   AliTPCcalibTracksGain.cxx  \
         AliTPCSelectorESD.cxx   AliTPCSelectorTracks.cxx   AliTPCCalPadRegion.cxx AliTPCFitPad.cxx AliAnaTPCTrackBase.cxx AliAnaTPCTrackCalib.cxx AliTPCcalibAlign.cxx AliTPCcalibAlignment.cxx  AliTPCcalibV0.cxx
-      
 
 HDRS:= $(SRCS:.cxx=.h) 
 
@@ -11,4 +11,10 @@ DHDR= TPCcalibLinkDef.h
 
 #EXPORT:=$(SRCS:.cxx=.h)
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lCDB -lESD -lTPCbase -lTPCrec -lSTEERBase -lANALYSIS\
+                         -L$(shell root-config --libdir) -lMinuit -lProof -lEG
+endif
+
 
index 4d5ac57..58e0e16 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS:=  AliTPCFast.cxx \
         AliTPCtrackerParam.cxx AliTPCkineGrid.cxx
         
@@ -9,3 +11,9 @@ DHDR:= TPCfastLinkDef.h
 
 EINCLUDE:= RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lTPCrec -lTPCsim -lTPCbase -lESD -lSTEER -lSTEERBase \
+                         -L$(shell root-config --libdir) -lEG
+endif
+
index 0c5d833..8c3f163 100755 (executable)
@@ -18,6 +18,12 @@ DHDR:= TPCmonLinkDef.h
 EINCLUDE:= RAW STEER 
 
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEERBase -lRAWDatarec \
+                         -L$(shell root-config --libdir) -lGui
+endif
+
 
 ifdef DATE_ROOT
 SRCS +=  AliTPCMonitorDateMonitor.cxx  
index d90220e..acb9aa6 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS:=  AliTPCcluster.cxx \
         AliTPCclusterMI.cxx AliComplexCluster.cxx  AliTPCclusterInfo.cxx \
        AliClusters.cxx AliTPCClustersRow.cxx \
@@ -17,3 +19,9 @@ DHDR:= TPCrecLinkDef.h
 
 EINCLUDE:= RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lTPCbase -lSTEER -lESD -lCDB -lSTEERBase \
+                         -lRAWDatarec -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lMinuit
+endif
index 4468281..f7c3a9f 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS:=  AliTPC.cxx \
         AliTPCv0.cxx AliTPCv1.cxx AliTPCv2.cxx AliTPCv3.cxx AliTPCv4.cxx \
         AliTPCLaser.cxx \
@@ -13,3 +15,10 @@ DHDR:= TPCsimLinkDef.h
 
 EINCLUDE:= RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lTPCbase -lSTEER -lCDB -lSTEERBase \
+                         -lRAWDatasim -lRAWDatarec -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lVMC -lGeom
+endif
+
index e695c1b..22ecd58 100644 (file)
@@ -95,8 +95,10 @@ $(LIBPATH)/libVZEROsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/lib
 $(LIBPATH)/libVZEROrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libVZERObase.$(SOEXT)
 $(LIBPATH)/libTPCbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
 $(LIBPATH)/libTPCsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
-$(LIBPATH)/libTPCrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
+$(LIBPATH)/libTPCrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
 $(LIBPATH)/libTPCfast.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libTPCrec.$(SOEXT) $(LIBPATH)/libTPCsim.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
+$(LIBPATH)/libTPCmon.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT)
+$(LIBPATH)/libTPCcalib.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libTPCrec.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT)
 $(LIBPATH)/libITSbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
 $(LIBPATH)/libITSsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libITSbase.$(SOEXT)
 $(LIBPATH)/libITSrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libITSbase.$(SOEXT)