From 2a333897b7efdce6d01428cfc3fb94de2d0836d7 Mon Sep 17 00:00:00 2001 From: IoIxD Date: Sun, 26 Apr 2026 22:20:50 -0700 Subject: [PATCH] disable cocoa opengl on cmake --- CMakeLists.txt | 5 +---- src/backend/nococoa.m | 1 + 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d24d322d9..25ea4600d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -60,11 +60,8 @@ endif() if(MW_TRY_OPENGL) find_package(OpenGL) - if(OpenGL_FOUND) + if(OpenGL_FOUND and NOT APPLE) set(MW_BUILD_OPENGL ON) - if(APPLE) - list(APPEND SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/src/widget/opengl_cocoa.m") - endif() message(STATUS "OpenGL widget has been enabled") else() message(WARNING "OpenGL widget has been disabled") diff --git a/src/backend/nococoa.m b/src/backend/nococoa.m index 828f83049..c009b38d3 100644 --- a/src/backend/nococoa.m +++ b/src/backend/nococoa.m @@ -1,4 +1,5 @@ #include +#import void MwLLNoCocoaErrorMessage(void) { NSAlert* alert = [[NSAlert alloc] init];