Compilation on Windows/Cygwin
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 16 Apr 2008 16:24:23 +0000 (16:24 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 16 Apr 2008 16:24:23 +0000 (16:24 +0000)
EMCAL/EMCALLinkDefbase.h
EMCAL/EMCALLinkDefrec.h
EMCAL/EMCALLinkDefsim.h
EMCAL/libEMCALbase.pkg
EMCAL/libEMCALjet.pkg
EMCAL/libEMCALrec.pkg
EMCAL/libEMCALsim.pkg

index 2d7f06ddd6145f98b0d2e45a4a792712f5ca0632..1d0090f10a2c15f05d12f5c6a52e55ac3f482046 100644 (file)
@@ -4,11 +4,7 @@
 #pragma link off all classes;
 #pragma link off all functions;
 
-#pragma link C++ class AliEMCAL+;
 #pragma link C++ class AliEMCALGeometry+; 
-#pragma link C++ class AliEMCALv0+;
-#pragma link C++ class AliEMCALv1+;
-#pragma link C++ class AliEMCALv2+;
 #pragma link C++ class AliEMCALHit+;
 #pragma link C++ class AliEMCALLoader+;        
 #pragma link C++ class AliEMCALShishKebabModule+;
@@ -18,7 +14,6 @@
 #pragma link C++ class AliEMCALClusterizer+;
 #pragma link C++ class AliEMCALHistoUtilities+;
 #pragma link C++ class AliEMCALSDigitizer+;
-#pragma link C++ class AliEMCALDigitizer+;
 #pragma link C++ class AliEMCALDigit+;
 #pragma link C++ class AliEMCALCalibData+;
 #pragma link C++ class AliEMCALCalibHistoProducer+;
@@ -34,4 +29,5 @@
 //
 #pragma link C++ class AliCaloCalibPedestal+;
 #pragma link C++ class AliEMCALSurvey+;
+#pragma link C++ class AliEMCALRecParam+;
 #endif
index 7e1ed1513f53202d67291176ddb0e2b6e91dd703..2e3f86190bb7e5abed3a0c46762dda59ac840ff6 100644 (file)
@@ -11,7 +11,6 @@
 #pragma link C++ class AliEMCALPID+;
 #pragma link C++ class AliEMCALRecPointsQaESDSelector+;
 //
-#pragma link C++ class AliEMCALRecParam+;
 // Calibration staff
 #pragma link C++ class AliEMCALFolder;
 #pragma link C++ class AliEMCALSuperModule;
index 16f9b636bc7d20faadeee3db17ee55f6eaa6945c..80b67fb965dd1ceb56b203cf4add9250edf3296f 100644 (file)
@@ -6,6 +6,11 @@
 
 #pragma link C++ class AliEMCALTick+;
 #pragma link C++ class AliEMCALTrigger+;
+#pragma link C++ class AliEMCAL+;
+#pragma link C++ class AliEMCALv0+;
+#pragma link C++ class AliEMCALv1+;
+#pragma link C++ class AliEMCALv2+;
+#pragma link C++ class AliEMCALDigitizer+;
 
 
 #endif
index 874fd864107fce20be1c7eb260aab89445f2dccf..a3972910cc2cba41dfb456e655e8cbe0b5926e6e 100644 (file)
@@ -1,9 +1,7 @@
+#-*-Mode: Makefile-*-
+
 SRCS = \
-AliEMCAL.cxx \
 AliEMCALGeometry.cxx \
-AliEMCALv0.cxx \
-AliEMCALv1.cxx \
-AliEMCALv2.cxx \
 AliEMCALHit.cxx \
 AliEMCALLoader.cxx \
 AliEMCALShishKebabModule.cxx \
@@ -13,7 +11,6 @@ AliEMCALRecPoint.cxx \
 AliEMCALClusterizer.cxx \
 AliEMCALHistoUtilities.cxx \
 AliEMCALSDigitizer.cxx \
-AliEMCALDigitizer.cxx \
 AliEMCALDigit.cxx \
 AliEMCALCalibData.cxx \
 AliEMCALCalibHistoProducer.cxx \
@@ -21,12 +18,20 @@ AliEMCALPreprocessor.cxx \
 AliEMCALRawUtils.cxx \
 AliEMCALPi0SelectionParam.cxx \
 AliEMCALCalibCoefs.cxx \
-AliEMCALCellInfo.cxx\
-AliCaloCalibPedestal.cxx\
-AliEMCALSurvey.cxx
+AliEMCALCellInfo.cxx \
+AliCaloCalibPedestal.cxx \
+AliEMCALSurvey.cxx \
+AliEMCALRecParam.cxx
 
 HDRS= $(SRCS:.cxx=.h) 
 
 DHDR:=EMCALLinkDefbase.h
 # have to tune
 EINCLUDE:=PYTHIA6 RAW EVGEN THijing
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEERBase -lCDB -lSTEER \
+                         -lRAWDatarec -lRAWDatasim -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lVMC -lGeom
+endif
index 97650f105fb36e4809c79ef4675605c4ae9c1af1..f230516b231b41f1df6d65c545776580e6b8b7ba 100644 (file)
@@ -1,3 +1,5 @@
+#-*-Mode: Makefile-*-
+
 # 19-Aug-05 - split from libEMCAL.pkg
 FSRCS =\
 jetfinder/jet_finder_ua1.F \
@@ -27,3 +29,9 @@ DHDR:=EMCALLinkDefjet.h
 
 # have to tune
 EINCLUDE:=PYTHIA6 RAW EVGEN THijing
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lEMCALbase -lEMCALsim -lSTEER -lSTEERBase -lmicrocern \
+                         -L$(shell root-config --libdir) -lEG
+endif
index da02587b4487510ef5c24b2b2ac00b84db47eaf7..ac149b95ead3cc64d3d75a84002fd14948f3d4bb 100644 (file)
@@ -1,3 +1,5 @@
+#-*-Mode: Makefile-*-
+
 # 19-Aug-05 - split from libEMCAL.pkg
 SRCS =\
 AliEMCALReconstructor.cxx \
@@ -5,7 +7,6 @@ AliEMCALClusterizerv1.cxx \
 AliEMCALTrack.cxx \
 AliEMCALTracker.cxx \
 AliEMCALPID.cxx \
-AliEMCALRecParam.cxx \
 AliEMCALRecPointsQaESDSelector.cxx \
 AliEMCALFolder.cxx \
 AliEMCALSuperModule.cxx \
@@ -18,3 +19,9 @@ CINTHDRS:= $(HDRS) AliEMCALGeometry.h AliEMCALPi0SelectionParam.h
 DHDR:=EMCALLinkDefrec.h
 # have to tune
 EINCLUDE:=PYTHIA6 RAW EVGEN THijing
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lEMCALbase -lEMCALsim -lEMCALjet -lSTEER -lESD -lCDB -lSTEERBase \
+                         -L$(shell root-config --libdir) -lMinuit
+endif
index fbfd4b7609c40ec14533aafbfad8f8bf218be41e..be3a55138a5f03b034af4b84eb19b064a66c0d77 100644 (file)
@@ -1,6 +1,13 @@
+#-*-Mode: Makefile-*-
+
 # 19-Aug-05 - split from libEMCAL.pkg
 
 SRCS =\
+AliEMCAL.cxx \
+AliEMCALv0.cxx \
+AliEMCALv1.cxx \
+AliEMCALv2.cxx \
+AliEMCALDigitizer.cxx \
 AliEMCALTick.cxx \
 AliEMCALTrigger.cxx
 
@@ -9,3 +16,9 @@ HDRS= $(SRCS:.cxx=.h)
 DHDR:=EMCALLinkDefsim.h
 # have to tune
 EINCLUDE:=PYTHIA6 RAW EVGEN THijing
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lEMCALbase -lSTEER -lSTEERBase \
+                         -L$(shell root-config --libdir) -lVMC -lGeom
+endif