diff --git a/test/standalone/issue_5825/build.zig b/test/standalone/issue_5825/build.zig index e102febe2d..e5ac02f85e 100644 --- a/test/standalone/issue_5825/build.zig +++ b/test/standalone/issue_5825/build.zig @@ -32,6 +32,7 @@ pub fn build(b: *std.Build) void { }), }); exe.subsystem = .console; + exe.root_module.linkSystemLibrary("advapi32", .{}); // for RtlGenRandom exe.root_module.linkSystemLibrary("kernel32", .{}); exe.root_module.linkSystemLibrary("ntdll", .{}); exe.root_module.addObject(obj); diff --git a/test/standalone/test_obj_link_run/build.zig b/test/standalone/test_obj_link_run/build.zig index 24e0e961e7..c0ba0bc22e 100644 --- a/test/standalone/test_obj_link_run/build.zig +++ b/test/standalone/test_obj_link_run/build.zig @@ -12,6 +12,7 @@ pub fn build(b: *std.Build) void { test_obj.root_module.linkSystemLibrary("ntdll", .{}); test_obj.root_module.linkSystemLibrary("kernel32", .{}); test_obj.root_module.linkSystemLibrary("ws2_32", .{}); + test_obj.root_module.linkSystemLibrary("advapi32", .{}); // for RtlGenRandom } const test_exe_mod = b.createModule(.{ diff --git a/test/standalone/windows_argv/build.zig b/test/standalone/windows_argv/build.zig index 9b507e978a..b76fd33a2d 100644 --- a/test/standalone/windows_argv/build.zig +++ b/test/standalone/windows_argv/build.zig @@ -86,6 +86,7 @@ pub fn build(b: *std.Build) !void { .optimize = optimize, }), }); + lib_msvc.root_module.linkSystemLibrary("advapi32", .{}); // for RtlGenRandom const verify_msvc = b.addExecutable(.{ .name = "verify-msvc", .root_module = b.createModule(.{