Explicitly link X11 libraries

This fixes broken library loading on NixOS.
This commit is contained in:
Nguyễn Gia Phong 2021-11-27 22:00:28 +07:00
parent 37fc28bff6
commit dc6a1c5408
No known key found for this signature in database
GPG Key ID: 27148B2C06A2224B

View File

@ -219,6 +219,13 @@ if (GLFW_BUILD_X11)
if (NOT X11_Xshape_INCLUDE_PATH)
message(FATAL_ERROR "X Shape headers not found; install libxext development package")
endif()
target_link_libraries(glfw PRIVATE ${X11_Xrandr_LIB}
${X11_Xinerama_LIB}
${X11_Xkb_LIB}
${X11_Xcursor_LIB}
${X11_Xi_LIB}
${X11_Xshape_LIB})
endif()
if (UNIX AND NOT APPLE)