diff --git a/build.zig b/build.zig index f6076e0ed..a222aa76e 100644 --- a/build.zig +++ b/build.zig @@ -55,6 +55,12 @@ const Maker = struct { e.linkLibCpp(); e.addConfigHeader(m.config_header); m.builder.installArtifact(e); + + // Currently a bug is preventing correct linking for optimized builds for Windows: + // https://github.com/ziglang/zig/issues/15958 + if (e.target.isWindows()) { + e.want_lto = false; + } return e; } };