Skip to content

Commit 16bac5f

Browse files
authored
Merge pull request wolfpld#1220 from Lgt2x/imgui-x11
Link imgui against X11 libs
2 parents 10500ed + 92ca07b commit 16bac5f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

cmake/vendor.cmake

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,11 @@ target_link_libraries(TracyImGui PUBLIC TracyFreetype)
162162
target_compile_definitions(TracyImGui PRIVATE "IMGUI_ENABLE_FREETYPE")
163163
#target_compile_definitions(TracyImGui PUBLIC "IMGUI_DISABLE_OBSOLETE_FUNCTIONS")
164164

165+
if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND LEGACY)
166+
find_package(X11 REQUIRED)
167+
target_link_libraries(TracyImGui PUBLIC ${X11_LIBRARIES})
168+
endif()
169+
165170
if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
166171
target_compile_definitions(TracyImGui PRIVATE "IMGUI_DISABLE_DEBUG_TOOLS" "IMGUI_DISABLE_DEMO_WINDOWS")
167172
endif()
@@ -294,4 +299,4 @@ if(NOT EMSCRIPTEN)
294299
target_include_directories(TracyLibcurl INTERFACE ${libcurl_SOURCE_DIR}/include)
295300
endif()
296301

297-
endif()
302+
endif()

0 commit comments

Comments
 (0)