diff --git a/lib/std/zig/system/NativePaths.zig b/lib/std/zig/system/NativePaths.zig index 8e3e46e4819889915249d56e1c558a780b09d002..e9e7460314654d3974c9d804034e9e951516b062 100644 --- a/lib/std/zig/system/NativePaths.zig +++ b/lib/std/zig/system/NativePaths.zig @@ -84,14 +84,15 @@ pub fn detect(allocator: Allocator, native_info: NativeTargetInfo) !NativePaths if (comptime builtin.target.isDarwin()) { try self.addIncludeDir("/usr/include"); - try self.addIncludeDir("/usr/local/include"); - try self.addLibDir("/usr/lib"); - try self.addLibDir("/usr/local/lib"); - - try self.addFrameworkDir("/Library/Frameworks"); try self.addFrameworkDir("/System/Library/Frameworks"); + if (builtin.target.os.version_range.semver.min.major < 11) { + try self.addIncludeDir("/usr/local/include"); + try self.addLibDir("/usr/local/lib"); + try self.addFrameworkDir("/Library/Frameworks"); + } + return self; }