From 73bf107907ce0237324074f4b9e49d2b2373d695 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Mon, 26 Jul 2021 01:11:12 -0700 Subject: [PATCH] glfw: windows: correct opengl32/GLESv2 linkage Signed-off-by: Stephen Gutekanst --- glfw/build.zig | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/glfw/build.zig b/glfw/build.zig index 39f25e2b..29e2c97e 100644 --- a/glfw/build.zig +++ b/glfw/build.zig @@ -177,10 +177,11 @@ fn linkGLFW(b: *Builder, step: *std.build.LibExeObjStep, options: Options) void .windows => { step.linkSystemLibrary("gdi32"); if (options.opengl) { - step.linkFramework("opengl32"); + step.linkSystemLibrary("opengl32"); } if (options.gles) { - step.linkFramework("GLESv2"); + // TODO(slimsag): does anyone want GLESv1/GLESv3 options? + step.linkSystemLibrary("GLESv2"); } }, .macos => {