From 62464ca4c36a2ea4f1ba88575c5bf820b545c1bb Mon Sep 17 00:00:00 2001 From: Vikram Date: Thu, 17 Aug 2023 08:50:53 -0400 Subject: [PATCH] SWDEV-417558 - Fix dynamic linker error caused by SWDEV-378651 fix Seems the windows linker error seen with https://gerrit-git.amd.com/c/compute/ec/clr/+/886078 also exists for linux, but only appears with dynamic linker. This fixes both usecases. Change-Id: I1bb6df151eb1e09f75af4d461ead28bcbaa5f236 --- hipamd/src/hiprtc/CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hipamd/src/hiprtc/CMakeLists.txt b/hipamd/src/hiprtc/CMakeLists.txt index d2e500733a..cb16aa3011 100644 --- a/hipamd/src/hiprtc/CMakeLists.txt +++ b/hipamd/src/hiprtc/CMakeLists.txt @@ -95,9 +95,10 @@ if(BUILD_SHARED_LIBS) endif() endif() +target_link_libraries(hiprtc PRIVATE ${FIXME_DIR}/fixme.cpp${CMAKE_CXX_OUTPUT_EXTENSION}) +add_dependencies(hiprtc amdhip64) + if(WIN32) - target_link_libraries(hiprtc PRIVATE ${FIXME_DIR}/fixme.cpp${CMAKE_CXX_OUTPUT_EXTENSION}) - add_dependencies(hiprtc amdhip64) target_link_libraries(hiprtc PRIVATE Dbghelp.lib) endif()