Compilation on Windows/Cygwin
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 26 Feb 2008 18:04:44 +0000 (18:04 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 26 Feb 2008 18:04:44 +0000 (18:04 +0000)
ITS/ITSbaseLinkDef.h
ITS/ITSrecLinkDef.h
ITS/libITSbase.pkg
ITS/libITSrec.pkg
ITS/libITSsim.pkg
build/module.dep

index 86bc02d..997c9f6 100644 (file)
@@ -92,6 +92,9 @@
 #pragma link C++ class AliITSEventHeader+;
 #pragma link C++ class AliITSRawStreamSPDErrorLog+;
 
+#pragma link C++ class AliITSIntMap+;
+#pragma link C++ class AliITSIntMapNode+;
+#pragma link C++ class AliITSPedestalSSD+;
 
 
 #endif
index 404de83..2b4393d 100644 (file)
@@ -89,9 +89,6 @@
 #pragma link C++ class AliITSBadChannelsSPD+;
 #pragma link C++ class AliITSChannelSPD+;
 #pragma link C++ class AliITSPreprocessorSPD+;
-#pragma link C++ class AliITSPedestalSSD+;
-#pragma link C++ class AliITSIntMap+;
-#pragma link C++ class AliITSIntMapNode+;
 #pragma link C++ class AliITSOnlineCalibrationSPD+;
 #pragma link C++ class AliITSOnlineCalibrationSPDhandler+;
 #pragma link C++ class AliITSOnlineSPDHitArray+;
index b89f27d..bcf8937 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS =         AliITSgeom.cxx \
                AliITSgeomMatrix.cxx \
                AliITSgeomSPD.cxx \
@@ -57,7 +59,10 @@ SRCS =       AliITSgeom.cxx \
                AliITSPlaneEffSSD.cxx \
                AliITSRawStreamSPDErrorLog.cxx \
                AliITSDCSAnalyzerSDD.cxx \
-               AliITSDCSDataSDD.cxx
+               AliITSDCSDataSDD.cxx \
+                AliITSIntMap.cxx \
+               AliITSIntMapNode.cxx \
+               AliITSPedestalSSD.cxx
 
 HDRS:=  $(SRCS:.cxx=.h)
 
@@ -65,3 +70,10 @@ DHDR=ITSbaseLinkDef.h
 
 EINCLUDE:=$(GEANT3_ROOT)/TGeant3 TPC 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) -lGui -lGeom
+endif
index e0f0081..2e1b40b 100644 (file)
@@ -1,10 +1,12 @@
+#-*- Mode: Makefile -*-
+
 SRCS =         AliITSDetTypeRec.cxx \
                AliITSRawCluster.cxx \
                AliITSClusterFinder.cxx \
                AliITSClusterFinderSPD.cxx \
                AliITSClusterFinderSDD.cxx \
                AliITSClusterFinderSSD.cxx \
-               AliITSClusterFinderV2.cxx \
+               AliITSClusterFinderV2.cxx \
                AliITSClusterFinderV2SDD.cxx \
                AliITSClusterFinderV2SPD.cxx \
                AliITSClusterFinderV2SSD.cxx \
@@ -54,9 +56,6 @@ SRCS =        AliITSDetTypeRec.cxx \
                AliITSBeamTestDigitizer.cxx \
                AliITSMultReconstructor.cxx \
                AliITSPreprocessorSPD.cxx \
-               AliITSPedestalSSD.cxx \
-                AliITSIntMap.cxx \
-               AliITSIntMapNode.cxx \
                AliITSOnlineCalibrationSPD.cxx \
                AliITSOnlineCalibrationSPDhandler.cxx \
                AliITSOnlineSPDHitArray.cxx \
@@ -98,3 +97,10 @@ EINCLUDE:=TPC RAW
 
 EXPORT:=AliITStrackV2.h                \
         AliITSVertexer.h AliITSRecoParam.h
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lITSbase -lSTEER -lESD -lCDB -lSTEERBase \
+                         -lRAWDatarec \
+                         -L$(shell root-config --libdir) -lEG -lGeom
+endif
index a7009a0..7981150 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 SRCS =         AliITS.cxx \
                AliITSvSPD02.cxx \
                AliITSvSDD03.cxx \
@@ -24,7 +26,7 @@ SRCS =        AliITS.cxx \
                AliITSsDigitize.cxx \
                AliITSDigitizer.cxx \
                AliITSFDigitizer.cxx \
-               AliITSTrigger.cxx \
+               AliITSTrigger.cxx \
                AliITSv11.cxx \
                AliITSv11Geometry.cxx \
                AliITSv11GeomCable.cxx \
@@ -44,4 +46,10 @@ DHDR=ITSsimLinkDef.h
 
 EINCLUDE:=TPC RAW
 
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lITSbase -lSTEER -lCDB -lSTEERBase \
+                         -L$(shell root-config --libdir) -lVMC -lEG -lGeom
+endif
+
 
index e0eb85c..e695c1b 100644 (file)
@@ -73,7 +73,7 @@ $(LIBPATH)/libAliPythia6.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/l
 $(LIBPATH)/libTHijing.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libhijing.$(SOEXT) $(LIBPATH)/libEVGEN.$(SOEXT)
 $(LIBPATH)/libSTRUCT.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT)
 $(LIBPATH)/libMUONcore.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT)
-$(LIBPATH)/libMUONmapping.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT)
+$(LIBPATH)/libMUONmapping.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libMUONcore.$(SOEXT)
 $(LIBPATH)/libMUONgeometry.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libMUONmapping.$(SOEXT) $(LIBPATH)/libMUONcore.$(SOEXT)
 $(LIBPATH)/libMUONcalib.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libMUONmapping.$(SOEXT) $(LIBPATH)/libMUONgeometry.$(SOEXT) $(LIBPATH)/libMUONcore.$(SOEXT)
 $(LIBPATH)/libMUONraw.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libMUONcore.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT)
@@ -98,8 +98,8 @@ $(LIBPATH)/libTPCsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCD
 $(LIBPATH)/libTPCrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(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)/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)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libITSbase.$(SOEXT)
-$(LIBPATH)/libITSrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libITSbase.$(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)
 $(LIBPATH)/libTOFbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
 $(LIBPATH)/libTOFsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libTOFbase.$(SOEXT)
 $(LIBPATH)/libTOFrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libTOFbase.$(SOEXT)