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")