From 26c1453ade308f963c3d87b87a3fc0fae26da4de Mon Sep 17 00:00:00 2001 From: Jean Dao Date: Sat, 5 Apr 2025 09:36:03 +0200 Subject: [PATCH] fix MacOS SDL3 build --- build.zig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/build.zig b/build.zig index 65cab2140..e7c4402a1 100644 --- a/build.zig +++ b/build.zig @@ -66,6 +66,14 @@ pub fn build(b: *std.Build) void { .files = srcs, }); + if (target.result.os.tag == .macos) { + lib.addCSourceFile(.{ + .file = upstream.path("src/IMG_ImageIO.m"), + }); + lib.linkFramework("Foundation"); + lib.linkFramework("ApplicationServices"); + } + lib.installHeadersDirectory(upstream.path("include"), "", .{}); b.installArtifact(lib);