From 7659a2a73396ecae0528ec298308b366b8bf076e Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Fri, 18 Aug 2023 08:23:58 -0700 Subject: [PATCH] build: fix linking bugs for macos test --- build.zig | 3 +++ pkg/macos/build.zig | 1 + 2 files changed, 4 insertions(+) diff --git a/build.zig b/build.zig index 4646d76dd..4c691f6a2 100644 --- a/build.zig +++ b/build.zig @@ -703,6 +703,9 @@ fn addDeps( step.addModule("objc", objc.module(b)); step.addModule("macos", mod_macos); _ = try macos.link(b, step, .{}); + + // todo: do this is in zig-objc instead. + step.linkSystemLibraryName("objc"); } // Tracy diff --git a/pkg/macos/build.zig b/pkg/macos/build.zig index bfaeaf398..1a0b428f8 100644 --- a/pkg/macos/build.zig +++ b/pkg/macos/build.zig @@ -37,6 +37,7 @@ pub fn link( }); step.linkFramework("Carbon"); step.linkFramework("CoreFoundation"); + step.linkFramework("CoreGraphics"); step.linkFramework("CoreText"); return lib; }