From 72e4a08cc0749eee9bc2a377456cd0f778cad966 Mon Sep 17 00:00:00 2001 From: Andrei Gheata Date: Tue, 1 Apr 2025 11:26:04 +0200 Subject: [PATCH 1/2] Adapted linking of AdePT_G4_integration to use cuda_rdc_target_link_libraries and link only with VecGeom::vecgeom --- CMakeLists.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 264f9ba0..3a638354 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -256,11 +256,10 @@ target_include_directories(AdePT_G4_integration $ ) -target_link_libraries(AdePT_G4_integration +cuda_rdc_target_link_libraries(AdePT_G4_integration PUBLIC CopCore VecGeom::vecgeom - VecGeom::vecgeomcuda_static VecGeom::vgdml ${Geant4_LIBRARIES} G4HepEm::g4HepEm From a3872289968b363baab64879856c0df0d061ffcf Mon Sep 17 00:00:00 2001 From: Andrei Gheata Date: Tue, 1 Apr 2025 11:42:18 +0200 Subject: [PATCH 2/2] Removed linking with VecGeom::vecgeomcuda_static and added rdc in test_field --- test/testField/CMakeLists.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/testField/CMakeLists.txt b/test/testField/CMakeLists.txt index 1b3bf442..5867c4a9 100644 --- a/test/testField/CMakeLists.txt +++ b/test/testField/CMakeLists.txt @@ -31,11 +31,10 @@ target_include_directories(testField $ $ ) -target_link_libraries(testField +cuda_rdc_target_link_libraries(testField PRIVATE CopCore VecGeom::vecgeom - VecGeom::vecgeomcuda_static VecGeom::vgdml ${Geant4_LIBRARIES} ${G4HepEm_LIBRARIES}