From c3ab6b91f60bb395a440347c7273e45eed645f9e Mon Sep 17 00:00:00 2001 From: Kurt Kartaltepe Date: Fri, 21 Aug 2020 16:25:42 -0700 Subject: [PATCH] libobs: Fix underlinking X11 Add explicit linkage to X11 fixing #3305 --- libobs/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libobs/CMakeLists.txt b/libobs/CMakeLists.txt index b553b9012..3702875e8 100644 --- a/libobs/CMakeLists.txt +++ b/libobs/CMakeLists.txt @@ -13,6 +13,7 @@ endif() if(UNIX) if (NOT APPLE) + find_package(X11 REQUIRED) find_package(X11_XCB REQUIRED) find_package(XCB OPTIONAL_COMPONENTS XINPUT) if (XCB_XINPUT_FOUND) @@ -221,11 +222,13 @@ elseif(UNIX) endif() include_directories( + ${X11_X11_INCLUDE_PATH} ${X11_XCB_INCLUDE_DIRS}) add_definitions( ${X11_XCB_DEFINITIONS}) set(libobs_PLATFORM_DEPS ${libobs_PLATFORM_DEPS} + ${X11_X11_LIB} ${X11_XCB_LIBRARIES}) if(USE_XINPUT)