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 2d7f06d..1d0090f 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 7e1ed15..2e3f861 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 16f9b63..80b67fb 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 874fd86..a397291 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 97650f1..f230516 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 da02587..ac149b9 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 fbfd4b7..be3a551 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