From 55bb0d71707520d084c5f3b5677b1aebe0628aa7 Mon Sep 17 00:00:00 2001 From: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com> Date: Sat, 30 Sep 2023 15:01:28 +0300 Subject: [PATCH] Link EGL and GLX on Linux --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index c6f1e79f..22294821 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -407,6 +407,11 @@ if(ENABLE_QT_GUI) if(LINUX OR FREEBSD) find_package(X11 REQUIRED) target_link_libraries(Alber PRIVATE ${X11_LIBRARIES}) + + if(ENABLE_OPENGL) + find_package(OpenGL REQUIRED COMPONENTS OpenGL EGL GLX) + target_link_libraries(Alber PRIVATE OpenGL::OpenGL OpenGL::EGL OpenGL::GLX) + endif() endif() else() target_compile_definitions(Alber PUBLIC "PANDA3DS_FRONTEND_SDL=1")