authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-01-11 17:05:14-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-01-11 17:05:14-08:00
log741445ce298df5136553802f2681ca8dc5ad596f
treeec71c2376e79c909ddae3e5b7be05a51b4b182d3
parent4d306ebd32f43363300188989a0bed99eb89c791

build.zig: use zig-provided libc++ by default on Windows


1 files changed, 3 insertions(+), 3 deletions(-)

build.zig+3-3
...@@ -568,14 +568,14 @@ fn addCmakeCfgOptionsToExe(...@@ -568,14 +568,14 @@ fn addCmakeCfgOptionsToExe(
568 // back to -lc++ and cross our fingers.568 // back to -lc++ and cross our fingers.
569 addCxxKnownPath(b, cfg, exe, b.fmt("libstdc++.{s}", .{lib_suffix}), "", need_cpp_includes) catch |err| switch (err) {569 addCxxKnownPath(b, cfg, exe, b.fmt("libstdc++.{s}", .{lib_suffix}), "", need_cpp_includes) catch |err| switch (err) {
570 error.RequiredLibraryNotFound => {570 error.RequiredLibraryNotFound => {
571 exe.linkSystemLibrary("c++");571 exe.linkLibCpp();
572 },572 },
573 else => |e| return e,573 else => |e| return e,
574 };574 };
575 exe.linkSystemLibrary("unwind");575 exe.linkSystemLibrary("unwind");
576 },576 },
577 .ios, .macos, .watchos, .tvos => {577 .ios, .macos, .watchos, .tvos, .windows => {
578 exe.linkSystemLibrary("c++");578 exe.linkLibCpp();
579 },579 },
580 .freebsd => {580 .freebsd => {
581 if (static) {581 if (static) {