From 9856bea34e9d7eca6dfc2e883d46f24a53265dc6 Mon Sep 17 00:00:00 2001 From: kcbanner Date: Sun, 15 Jan 2023 13:10:19 -0500 Subject: [PATCH] build: avoid zig's libc++ on *-windows-msvc --- build.zig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build.zig b/build.zig index a9df21c68c..f2daff9551 100644 --- a/build.zig +++ b/build.zig @@ -574,9 +574,12 @@ fn addCmakeCfgOptionsToExe( }; exe.linkSystemLibrary("unwind"); }, - .ios, .macos, .watchos, .tvos, .windows => { + .ios, .macos, .watchos, .tvos => { exe.linkLibCpp(); }, + .windows => { + if (exe.target.getAbi() != .msvc) exe.linkLibCpp(); + }, .freebsd => { if (static) { try addCxxKnownPath(b, cfg, exe, b.fmt("libc++.{s}", .{lib_suffix}), null, need_cpp_includes);