From c3e4d7334117c20c6aaeb535fe99007795c0403f Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Mon, 30 Jun 2025 21:18:44 +1000 Subject: [PATCH] Try again to fix macOS compiling --- .github/workflows/build_mac32.yml | 4 ++-- .github/workflows/build_mac64.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_mac32.yml b/.github/workflows/build_mac32.yml index 7e65e2c96..e25ee3f44 100644 --- a/.github/workflows/build_mac32.yml +++ b/.github/workflows/build_mac32.yml @@ -27,7 +27,7 @@ jobs: shell: bash id: compile env: - LIBS: "-framework Cocoa -framework OpenGL -framework IOKit -lobjc -lgcc_s.1" + LIBS: "-framework Security -framework Cocoa -framework OpenGL -framework IOKit -lobjc -lgcc_s.1" SRCS: "src/*.c src/Window_cocoa.m third_party/bearssl/src/*.c" COMMON_FLAGS: "-O1 -s -fno-stack-protector -fno-math-errno -Qn -Ithird_party/bearssl/inc -fvisibility=hidden -rdynamic" run: | @@ -41,7 +41,7 @@ jobs: shell: bash id: compile_ppc env: - LIBS: "-framework Cocoa -framework OpenGL -framework IOKit -lobjc" + LIBS: "-framework Security -framework Cocoa -framework OpenGL -framework IOKit -lobjc" SRCS: "src/*.c src/Window_cocoa.m third_party/bearssl/src/*.c" COMMON_FLAGS: "-O1 -s -fno-stack-protector -fno-math-errno -Qn -Ithird_party/bearssl/inc -fvisibility=hidden -static-libgcc -Wl,-no_compact_unwind -isystem /usr/local/compiler/ppc/target/SDK/MacOSX10.5.sdk -Wl,-syslibroot /usr/local/compiler/ppc/target/SDK/MacOSX10.5.sdk" run: | diff --git a/.github/workflows/build_mac64.yml b/.github/workflows/build_mac64.yml index 95708edb4..1e49ff5f0 100644 --- a/.github/workflows/build_mac64.yml +++ b/.github/workflows/build_mac64.yml @@ -23,7 +23,7 @@ jobs: shell: bash id: compile env: - LIBS: "-framework Cocoa -framework OpenGL -framework IOKit -lobjc" + LIBS: "-framework Security -framework Cocoa -framework OpenGL -framework IOKit -lobjc" SRCS: "src/*.c src/Window_cocoa.m third_party/bearssl/src/*.c" COMMON_FLAGS: "-O1 -s -fno-stack-protector -fno-math-errno -Qn -Ithird_party/bearssl/inc" ARM64_FLAGS: "-fvisibility=hidden -rdynamic -DCC_GFX_BACKEND=CC_GFX_BACKEND_GL2 -arch arm64"