From 4c57fe9bed580fc0daf348f161b5dd761df3cdea Mon Sep 17 00:00:00 2001 From: Anthony Gaudino Date: Sun, 19 Jul 2026 13:59:18 +0100 Subject: [PATCH] Fix NVRHI Vulkan backend linker dependency configuration --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 04de234e..778febf3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -355,6 +355,7 @@ if (NVRHI_WITH_DX11) set_target_properties(${nvrhi_d3d11_target} PROPERTIES FOLDER "NVRHI") target_include_directories(${nvrhi_d3d11_target} PRIVATE include) + target_link_libraries(${nvrhi_d3d11_target} PUBLIC nvrhi) endif() target_link_libraries(${nvrhi_d3d11_target} PUBLIC d3d11 dxguid) @@ -386,6 +387,7 @@ if (NVRHI_WITH_DX12) set_target_properties(${nvrhi_d3d12_target} PROPERTIES FOLDER "NVRHI") target_include_directories(${nvrhi_d3d12_target} PRIVATE include) + target_link_libraries(${nvrhi_d3d12_target} PUBLIC nvrhi) endif() if (NVRHI_WITH_RTXMU) @@ -424,6 +426,7 @@ if (NVRHI_WITH_VULKAN) set_target_properties(${nvrhi_vulkan_target} PROPERTIES FOLDER "NVRHI") target_include_directories(${nvrhi_vulkan_target} PRIVATE include) + target_link_libraries(${nvrhi_vulkan_target} PUBLIC nvrhi) endif() if(WIN32)