diff --git a/modules/gui/CMakeLists.txt b/modules/gui/CMakeLists.txt index 6ddfd536a2d35cfc2cdcdcfc0317b40b914f8282..f08ed81b0234b13340168421b5a14a9ad788fd82 100644 --- a/modules/gui/CMakeLists.txt +++ b/modules/gui/CMakeLists.txt @@ -25,10 +25,10 @@ include(config/ImGui.cmake) add_library(vkcv_gui STATIC ${vkcv_gui_sources} ${vkcv_imgui_sources}) # link the required libraries to the module -target_link_libraries(vkcv_gui ${vkcv_gui_libraries} vkcv) +target_link_libraries(vkcv_gui ${vkcv_gui_libraries} vkcv ${vkcv_libraries}) # including headers of dependencies and the VkCV framework -target_include_directories(vkcv_gui SYSTEM BEFORE PRIVATE ${vkcv_gui_includes} ${vkcv_include}) +target_include_directories(vkcv_gui SYSTEM BEFORE PRIVATE ${vkcv_gui_includes} ${vkcv_include} ${vkcv_includes}) # add the own include directory for public headers target_include_directories(vkcv_gui BEFORE PUBLIC ${vkcv_gui_include} ${vkcv_imgui_includes})