From 39adc228d8ad4d8b2d9d440f80dc0c9e80fcbc97 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Thu, 9 May 2024 16:20:18 +0200 Subject: [PATCH] link/macho: look in lib dirs (-L) for libSystem too --- src/link/MachO.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/link/MachO.zig b/src/link/MachO.zig index c00d8f2c41..4255b298bc 100644 --- a/src/link/MachO.zig +++ b/src/link/MachO.zig @@ -891,6 +891,10 @@ pub fn resolveLibSystem( }, }; + for (self.lib_dirs) |dir| { + if (try accessLibPath(arena, &test_path, &checked_paths, dir, "System")) break :success; + } + try self.reportMissingLibraryError(checked_paths.items, "unable to find libSystem system library", .{}); return error.MissingLibSystem; }