diff --git a/cmake/Modules/MacroModule.cmake b/cmake/Modules/MacroModule.cmake index 53e4566ac..76ddbf712 100644 --- a/cmake/Modules/MacroModule.cmake +++ b/cmake/Modules/MacroModule.cmake @@ -99,7 +99,7 @@ macro(MODULE) add_library(${MODULE_NAME} SHARED ${sources} ${MODULE_EXTRA_SOURCES}) # add link libs - target_link_libraries(${MODULE_NAME} ${MODULE_LIBRARIES} ${MODULE_EXTRA_LINK_LIBRARIES}) + target_link_libraries(${MODULE_NAME} PUBLIC ${MODULE_LIBRARIES} ${MODULE_EXTRA_LINK_LIBRARIES}) # install the library install(TARGETS ${MODULE_NAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) diff --git a/event/src/MCEcalHit.cxx b/event/src/MCEcalHit.cxx index ae05e56f2..f4193a6ad 100644 --- a/event/src/MCEcalHit.cxx +++ b/event/src/MCEcalHit.cxx @@ -5,6 +5,7 @@ */ #include "MCEcalHit.h" +#include ClassImp(MCEcalHit) diff --git a/event/src/MCTrackerHit.cxx b/event/src/MCTrackerHit.cxx index d6a158481..a65de804e 100644 --- a/event/src/MCTrackerHit.cxx +++ b/event/src/MCTrackerHit.cxx @@ -5,6 +5,7 @@ */ #include "MCTrackerHit.h" +#include ClassImp(MCTrackerHit) diff --git a/event/src/TrackerHit.cxx b/event/src/TrackerHit.cxx index 2b8685f50..5b16efa0c 100644 --- a/event/src/TrackerHit.cxx +++ b/event/src/TrackerHit.cxx @@ -5,6 +5,7 @@ */ #include "TrackerHit.h" +#include ClassImp(TrackerHit)