diff --git a/src/target.zig b/src/target.zig index 2a3b1d858ca9ebc63034aae6a0bf59953b33f292..35c3cd8560591065330a0271e7f76d700ed3db87 100644 --- a/src/target.zig +++ b/src/target.zig @@ -387,13 +387,20 @@ pub fn libcFullLinkFlags(target: std.Target) []const []const u8 { "-lc", "-lutil", }, - else => &[_][]const u8{ - "-lm", - "-lpthread", - "-lc", - "-ldl", - "-lrt", - "-lutil", + else => switch (target.abi) { + .android => &[_][]const u8{ + "-lm", + "-lc", + "-ldl", + }, + else => &[_][]const u8{ + "-lm", + "-lpthread", + "-lc", + "-ldl", + "-lrt", + "-lutil", + }, }, }; }