| ... | ... | @@ -5100,7 +5100,10 @@ pub fn addCCArgs( |
| 5100 | 5100 | if (target.os.tag == .windows) switch (ext) { |
| 5101 | 5101 | .c, .cpp, .m, .mm, .h, .cu, .rc, .assembly, .assembly_with_cpp => { |
| 5102 | 5102 | const minver: u16 = @truncate(@intFromEnum(target.os.getVersionRange().windows.min) >> 16); |
| 5103 | | try argv.append(try std.fmt.allocPrint(argv.allocator, "-D_WIN32_WINNT=0x{x:0>4}", .{minver})); |
| 5103 | try argv.appendSlice(&.{ |
| 5104 | try std.fmt.allocPrint(arena, "-D_WIN32_WINNT=0x{x:0>4}", .{minver}), |
| 5105 | "-D__MSVCRT_VERSION__=0xE00", // use ucrt |
| 5106 | }); |
| 5104 | 5107 | }, |
| 5105 | 5108 | else => {}, |
| 5106 | 5109 | }; |