Fixing the compilation: some classes and libraries were missing
authorhristov <Peter.Hristov@cern.ch>
Tue, 18 Nov 2014 20:14:40 +0000 (21:14 +0100)
committeragrigora <alina.grigoras@cern.ch>
Mon, 15 Dec 2014 12:51:58 +0000 (13:51 +0100)
ALIROOT/CMakeLists.txt
EMCAL/EMCALbase/CMakeLists.txt
HMPID/HMPIDsim/CMakeLists.txt
MUON/MUONshuttle/CMakeLists.txt
MUON/MUONshuttle/MUONshuttleLinkDef.h

index 7465881..2dd24f2 100644 (file)
@@ -36,7 +36,7 @@ set(CSRCS
 )
 
 add_executable(aliroot ${SRCS} ${CSRCS})
-target_link_libraries(aliroot MUONevaluation MUONmapping MUONshuttle MUONgraphics MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw MUONtrigger MUONcore TPCbase TPCsim TPCrec TPCutil  ITSbase ITSsim ITSrec PMDbase PMDsim PMDrec TRDbase TRDsim TRDrec FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSUtils PHOSbase PHOSsim PHOSrec ADbase ADsim ADrec ACORDEbase ACORDEsim ACORDErec HMPIDbase HMPIDrec HMPIDsim ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec MFTbase MFTsim MFTrec EMCALUtils EMCALbase EMCALsim EMCALrec EMCALraw BCM STRUCT T0base T0sim T0rec FASTSIM microcern HLTbase HLTshuttle TRIGGERbase STEER STAT CDB AOD  STEERBase ESD ANALYSIS RAWDatasim RAWDatarec RAWDatabase Rint)
+target_link_libraries(aliroot MUONevaluation MUONmapping MUONshuttle MUONgraphics MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw MUONtrigger MUONcore TPCbase TPCsim TPCrec TPCutil  ITSbase ITSsim ITSrec PMDbase PMDsim PMDrec TRDbase TRDsim TRDrec FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSUtils PHOSbase PHOSsim PHOSrec ADbase ADsim ADrec ACORDEbase ACORDEsim ACORDErec HMPIDbase HMPIDrec HMPIDsim ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec MFTbase MFTsim MFTrec EMCALUtils EMCALbase EMCALsim EMCALrec EMCALraw BCM STRUCT T0base T0sim T0rec FASTSIM microcern HLTbase HLTshuttle TRIGGERbase STEER STAT CDB AOD  STEERBase ESD ANALYSIS RAWDatasim RAWDatarec RAWDatabase Rint MLP)
 
 # Installation
 install(TARGETS aliroot RUNTIME DESTINATION bin)
index 8ec4bf8..fdf726e 100644 (file)
@@ -26,6 +26,7 @@ include_directories(${ROOT_INCLUDE_DIRS}
                     ${AliRoot_SOURCE_DIR}/EMCAL/EMCALUtils
                     ${AliRoot_SOURCE_DIR}/RAW/RAWDatabase
                     ${AliRoot_SOURCE_DIR}/RAW/RAWDatarec
+                    ${AliRoot_SOURCE_DIR}/RAW/RAWDatasim
                     ${AliRoot_SOURCE_DIR}/STEER/CDB
                     ${AliRoot_SOURCE_DIR}/STEER/ESD
                     ${AliRoot_SOURCE_DIR}/STEER/STEER
@@ -51,6 +52,7 @@ set(SRCS
     AliEMCALPreprocessor.cxx
     AliEMCALQAChecker.cxx
     AliEMCALRawDigit.cxx
+    AliEMCALRawUtils.cxx
     AliEMCALRecParam.cxx
     AliEMCALRecPoint.cxx
     AliEMCALSDigitizer.cxx
index 148e2a6..6e89b41 100644 (file)
@@ -34,6 +34,7 @@ include_directories(${ROOT_INCLUDE_DIRS}
 
 # Sources in alphabetical order
 set(SRCS
+    AliHMPID.cxx
     AliHMPIDDigitizer.cxx
     AliHMPIDQADataMakerSim.cxx
     AliHMPIDv0.cxx
index e93a4ff..2eec1d6 100644 (file)
@@ -21,6 +21,7 @@ include_directories(${AliRoot_SOURCE_DIR}/MUON/${MODULE})
 
 # Additional include folders in alphabetical order except ROOT
 include_directories(${ROOT_INCLUDE_DIRS}
+                    ${AliRoot_SOURCE_DIR}/MUON/MUONbase
                     ${AliRoot_SOURCE_DIR}/MUON/MUONcalib
                     ${AliRoot_SOURCE_DIR}/MUON/MUONcore
                     ${AliRoot_SOURCE_DIR}/MUON/MUONgeometry
@@ -32,6 +33,7 @@ include_directories(${ROOT_INCLUDE_DIRS}
 
 # Sources in alphabetical order
 set(SRCS
+    AliMUONGainSubprocessor.cxx
     AliMUONGMSSubprocessor.cxx
     AliMUONHVSubprocessor.cxx
     AliMUONOccupancySubprocessor.cxx
index a418b67..40acd3d 100644 (file)
@@ -8,6 +8,10 @@
 
 #ifdef __CINT__
 
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+
 #pragma link C++ class AliMUONPreprocessor+;
 #pragma link C++ class AliMUONTrackerPreprocessor+;
 #pragma link C++ class AliMUONVSubprocessor+;