Compilation on Windows/Cygwin
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 22 Mar 2008 09:08:47 +0000 (09:08 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 22 Mar 2008 09:08:47 +0000 (09:08 +0000)
13 files changed:
FMD/FMDbaseLinkDef.h
FMD/FMDsimLinkDef.h
FMD/libFMDbase.pkg
FMD/libFMDrec.pkg
FMD/libFMDsim.pkg
FMD/libFMDutil.pkg
HMPID/libHMPIDbase.pkg
HMPID/libHMPIDrec.pkg
HMPID/libHMPIDsim.pkg
VZERO/libVZERObase.pkg
VZERO/libVZEROrec.pkg
VZERO/libVZEROsim.pkg
build/module.dep

index 7d6ef16..5a6602b 100644 (file)
@@ -34,6 +34,7 @@
 #pragma link C++ class  AliFMDAltroMapping+;
 #pragma link C++ class  AliFMDPreprocessor+;
 #pragma link C++ class  AliFMDQAChecker+;
+#pragma link C++ class  AliFMDGeometryBuilder+;
 
 // #pragma link C++ class  AliFMDAltroIO+;
 // #pragma link C++ class  AliFMDAltroReader+;
index b46effb..5d0fb44 100644 (file)
@@ -25,7 +25,6 @@
 #pragma link C++ class  AliFMD+;
 #pragma link C++ class  AliFMDv0+;
 #pragma link C++ class  AliFMDv1+;
-#pragma link C++ class  AliFMDGeometryBuilder+;
 #pragma link C++ class  AliFMDBaseDigitizer+;
 #pragma link C++ class  AliFMDDigitizer+;
 #pragma link C++ class  AliFMDSDigitizer+;
index 1ac7cc2..6b39eb6 100644 (file)
@@ -21,7 +21,8 @@ SRCS          =  AliFMDIndex.cxx              \
                   AliFMD2.cxx                  \
                   AliFMD3.cxx                  \
                   AliFMDPreprocessor.cxx       \
-                  AliFMDQAChecker.cxx
+                  AliFMDQAChecker.cxx          \
+                  AliFMDGeometryBuilder.cxx
 
 #                 AliFMDAltroIO.cxx            
 
@@ -29,6 +30,13 @@ HDRS         =  $(SRCS:.cxx=.h)
 DHDR           := FMDbaseLinkDef.h
 
 EINCLUDE        :=  RAW
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEER -lCDB -lESD -lSTEERBase \
+                         -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lGeom 
+endif
 #
 # EOF
 #
index e67b1f5..183861d 100644 (file)
@@ -12,6 +12,12 @@ HDRS         =  $(SRCS:.cxx=.h)
 DHDR           := FMDrecLinkDef.h
 EINCLUDE       := RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lFMDbase -lSTEER -lESD -lSTEERBase \
+                         -lRAWDatarec
+endif
+
 #
 # EOF
 #
index 3bf8fb7..131a8d8 100644 (file)
@@ -5,7 +5,6 @@
 SRCS           =  AliFMD.cxx                           \
                   AliFMDv0.cxx                         \
                   AliFMDv1.cxx                         \
-                  AliFMDGeometryBuilder.cxx            \
                   AliFMDPoints.cxx                     \
                   AliFMDHit.cxx                        \
                   AliFMDBaseDigitizer.cxx              \
@@ -19,6 +18,13 @@ HDRS         =  $(SRCS:.cxx=.h) AliFMDEdepHitPair.h
 DHDR           := FMDsimLinkDef.h
 EINCLUDE       := RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lFMDbase -lSTEER -lCDB -lESD -lSTEERBase \
+                         -lRAWDatasim -lRAWDatarec -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lVMC -lEG -lGeom
+endif
+
 #
 # EOF
 #
index 01253b9..af63632 100644 (file)
@@ -14,6 +14,13 @@ HDRS         =  $(SRCS:.cxx=.h)
 DHDR           := FMDutilLinkDef.h
 EINCLUDE       := RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lFMDrec -lFMDbase -lSTEER -lCDB -lESD -lSTEERBase \
+                         -lRAWDatarec \
+                         -L$(shell root-config --libdir) -lGeom
+endif
+
 #
 # EOF
 #
index d0f8fd2..64a942d 100644 (file)
@@ -1,5 +1,13 @@
+#-*- Mode: Makefile -*-
 SRCS:=  AliHMPIDHit.cxx AliHMPIDDigit.cxx  AliHMPIDCluster.cxx AliHMPIDParam.cxx AliHMPIDPreprocessor.cxx \
                AliHMPIDQAChecker.cxx AliHMPIDCalib.cxx AliHMPIDRawStream.cxx
 
 HDRS:= $(SRCS:.cxx=.h)
 DHDR:= HMPIDbaseLinkDef.h
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEER -lCDB -lSTEERBase \
+                         -lRAWDatasim -lRAWDatarec -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lGeom 
+endif
index dda993d..22b5f16 100644 (file)
@@ -1,3 +1,4 @@
+#-*- Mode: Makefile -*-
 SRCS:=  AliHMPIDReconstructor.cxx AliHMPIDTracker.cxx \
         AliHMPIDRecon.cxx AliHMPIDRecoParam.cxx       \
         AliHMPIDReconHTA.cxx AliHMPIDPid.cxx \
@@ -5,3 +6,10 @@ SRCS:=  AliHMPIDReconstructor.cxx AliHMPIDTracker.cxx \
 
 HDRS:= $(SRCS:.cxx=.h)
 DHDR:= HMPIDrecLinkDef.h
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lHMPIDbase -lSTEER -lCDB -lESD -lSTEERBase \
+                         -lRAWDatarec \
+                         -L$(shell root-config --libdir) -lMinuit
+endif
index db6e9f4..12b4de0 100644 (file)
@@ -1,4 +1,12 @@
+#-*- Mode: Makefile -*-
 SRCS:= AliHMPID.cxx AliHMPIDv0.cxx AliHMPIDv1.cxx AliHMPIDv2.cxx AliHMPIDv3.cxx AliHMPIDDigitizer.cxx AliHMPIDQADataMakerSim.cxx
 
 HDRS:= $(SRCS:.cxx=.h)
 DHDR:= HMPIDsimLinkDef.h
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lHMPIDbase -lSTEER -lSTEERBase \
+                         -lRAWDatasim -lRAWDatarec -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lVMC -lGeom 
+endif
index e781545..6adb038 100644 (file)
@@ -10,3 +10,8 @@ DHDR:=VZERObaseLinkDef.h
 
 EINCLUDE:= STRUCT STEER RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEER -lCDB -lSTEERBase
+endif
+
index 2ca0056..dc1010b 100644 (file)
@@ -10,3 +10,9 @@ DHDR:=VZEROrecLinkDef.h
 
 EINCLUDE:= STRUCT STEER RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lVZERObase -lSTEER -lCDB -lESD -lSTEERBase \
+                         -lRAWDatarec -lRAWDatabase
+endif
+
index 0b73979..1430858 100644 (file)
@@ -20,3 +20,10 @@ DHDR:=VZEROsimLinkDef.h
 
 EINCLUDE:= STRUCT STEER RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lVZERObase -lVZEROrec -lSTEER -lCDB -lSTEERBase \
+                         -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lVMC -lGeom
+endif
+
index 0720460..2c53835 100644 (file)
@@ -6,7 +6,7 @@ ACORDE/module.mk:       ACORDE/libACORDEbase.pkg ACORDE/libACORDErec.pkg ACORDE/libACO
 EMCAL/module.mk:       EMCAL/libEMCALbase.pkg EMCAL/libEMCALsim.pkg EMCAL/libEMCALrec.pkg EMCAL/libEMCALjet.pkg
 EPEMGEN/module.mk:     EPEMGEN/libEPEMGEN.pkg
 EVGEN/module.mk:       EVGEN/libEVGEN.pkg
-FMD/module.mk:         FMD/libFMDbase.pkg FMD/libFMDsim.pkg FMD/libFMDrec.pkg FMD/libFMDutil.pkg
+FMD/module.mk:         FMD/libFMDbase.pkg FMD/libFMDsim.pkg FMD/libFMDrec.pkg FMD/libFMDutil.pkg FMD/libFMDflow.pkg
 FASTSIM/module.mk:     FASTSIM/libFASTSIM.pkg
 HBTAN/module.mk:       HBTAN/libHBTAN.pkg
 HBTP/module.mk:                HBTP/libHBTP.pkg
@@ -90,11 +90,11 @@ $(LIBPATH)/libPMDbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libC
 $(LIBPATH)/libPMDsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libPMDbase.$(SOEXT)
 $(LIBPATH)/libPMDrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT)  $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libPMDbase.$(SOEXT)
 $(LIBPATH)/libHMPIDbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
-$(LIBPATH)/libHMPIDsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libHMPIDbase.$(SOEXT)
-$(LIBPATH)/libHMPIDrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libHMPIDbase.$(SOEXT)
-$(LIBPATH)/libVZERObase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
-$(LIBPATH)/libVZEROsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libVZERObase.$(SOEXT)
-$(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)/libHMPIDsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libHMPIDbase.$(SOEXT)
+$(LIBPATH)/libHMPIDrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libHMPIDbase.$(SOEXT)
+$(LIBPATH)/libVZERObase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT)
+$(LIBPATH)/libVZEROrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libVZERObase.$(SOEXT)
+$(LIBPATH)/libVZEROsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libVZERObase.$(SOEXT) $(LIBPATH)/libVZEROrec.$(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)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
@@ -125,10 +125,10 @@ $(LIBPATH)/libPHOSbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/lib
 $(LIBPATH)/libPHOSrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libPHOSbase.$(SOEXT)
 $(LIBPATH)/libPHOSsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libPHOSbase.$(SOEXT) $(LIBPATH)/libPHOSrec.$(SOEXT)
 $(LIBPATH)/libPHOSshuttle.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libPHOSbase.$(SOEXT)
-$(LIBPATH)/libFMDbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT)  $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
+$(LIBPATH)/libFMDbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
 $(LIBPATH)/libFMDsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT)  $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libFMDbase.$(SOEXT)
-$(LIBPATH)/libFMDrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT)  $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libFMDbase.$(SOEXT)
-$(LIBPATH)/libFMDutil.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT)  $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libFMDrec.$(SOEXT) $(LIBPATH)/libFMDbase.$(SOEXT)
+$(LIBPATH)/libFMDrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libFMDbase.$(SOEXT)
+$(LIBPATH)/libFMDutil.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libFMDrec.$(SOEXT) $(LIBPATH)/libFMDbase.$(SOEXT)
 $(LIBPATH)/libBCM.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT)
 $(LIBPATH)/libEMCALbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
 $(LIBPATH)/libEMCALsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libEMCALBase.$(SOEXT)