From 0c549e21476ba8273a75e107a334b5e5ec754d26 Mon Sep 17 00:00:00 2001 From: Holden Date: Tue, 4 Feb 2025 14:01:35 -0500 Subject: [PATCH] CMake: Fix Windows OpenGL Linking --- cmake/find-modules/FindGStreamer.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/find-modules/FindGStreamer.cmake b/cmake/find-modules/FindGStreamer.cmake index d3bec48df1f..3c76c42c20a 100644 --- a/cmake/find-modules/FindGStreamer.cmake +++ b/cmake/find-modules/FindGStreamer.cmake @@ -645,6 +645,11 @@ if(ANDROID) target_link_options(GStreamer::GStreamer INTERFACE "-Wl,-Bsymbolic") endif() +if(WIN32) + find_package(OpenGL REQUIRED) + target_link_libraries(GStreamer::GStreamer INTERFACE user32.lib OpenGL::GL) +endif() + if(QGC_GST_STATIC_BUILD) target_compile_definitions(GStreamer::GStreamer INTERFACE QGC_GST_STATIC_BUILD) endif()