diff --git a/src/build.zig b/src/build.zig index 0b85e5f87..f55b565ef 100644 --- a/src/build.zig +++ b/src/build.zig @@ -122,6 +122,13 @@ fn compileRaylib(b: *std.Build, target: std.Build.ResolvedTarget, optimize: std. .X11 => { raylib.defineCMacro("_GLFW_X11", null); raylib.linkSystemLibrary("X11"); + raylib.linkSystemLibrary("Xcursor"); + raylib.linkSystemLibrary("Xrender"); + raylib.linkSystemLibrary("Xrandr"); + raylib.linkSystemLibrary("Xinerama"); + raylib.linkSystemLibrary("Xi"); + raylib.linkSystemLibrary("Xext"); + raylib.linkSystemLibrary("Xfixes"); }, .Wayland => { raylib.defineCMacro("_GLFW_WAYLAND", null);