Commit 51d60d1a60
Changed files (1)
src
link
src/link/MachO.zig
@@ -844,6 +844,11 @@ fn dumpArgv(self: *MachO, comp: *Compilation) !void {
try argv.append(arg);
}
+ for (self.lib_dirs) |lib_dir| {
+ const arg = try std.fmt.allocPrint(arena, "-L{s}", .{lib_dir});
+ try argv.append(arg);
+ }
+
for (self.frameworks) |framework| {
const name = std.fs.path.stem(framework.path);
const arg = if (framework.needed)
@@ -855,6 +860,11 @@ fn dumpArgv(self: *MachO, comp: *Compilation) !void {
try argv.append(arg);
}
+ for (self.framework_dirs) |f_dir| {
+ try argv.append("-F");
+ try argv.append(f_dir);
+ }
+
if (self.base.isDynLib() and self.base.allow_shlib_undefined) {
try argv.append("-undefined");
try argv.append("dynamic_lookup");