On nixos (had to use `nix-shell` with `xorg.libX11` so `libX11.so.6` would get resolved). (I used [upgrade-zig](https://github.com/zig-gamedev/zig-gamedev/pull/750) branch (`14758e6`). ```nushell ~/projects/external/zig-gamedev> nix-shell --command 'zig build triangle_wgpu-run' 20/04/25 11:42:07 anyzig: zig version '0.14.0' pulled from '/home/maxcross/projects/external/zig-gamedev/build.zig.zon' anyzig: appdata '/home/maxcross/.local/share/anyzig' anyzig: zig '0.14.0' already exists at '/home/maxcross/.cache/zig/p/N-V-__8AANS1ihIOtIbwStI19vHd9274HDAeXLQjJFgZzdsY' triangle_wgpu-run └─ run triangle_wgpu └─ install triangle_wgpu └─ zig build-exe triangle_wgpu Debug native failure error: warning(link): unexpected LLD stderr: ld.lld: warning: /home/maxcross/projects/external/zig-gamedev/.zig-cache/o/4704c49b95416ed5f58f87f2639195a3/libglfw.a: archive member '/home/maxcross/.cache/zig/p/system_sdk-0.3.0-dev-alwUNnYaaAJAtIdE2fg4NQfDqEKs7QCXy_qYukAOBfmF/linux/lib/x86_64-linux-gnu/libX11.so' is neither ET_REL nor LLVM bitcode ld.lld: warning: /home/maxcross/projects/external/zig-gamedev/.zig-cache/o/0bfab639417153c35d0264b935decc0a/libzdawn.a: archive member '/home/maxcross/.cache/zig/p/N-V-__8AAK7XUQNKNRnv1J6i189jtURJKjp3HTftoyD4Y4CB/libdawn.a' is neither ET_REL nor LLVM bitcode error: PlatformError /home/maxcross/.cache/zig/p/zglfw-0.10.0-dev-zgVDNG2cIQAiAC_gLYmbML-NQklPW5B_AELV_fAQc2Jg/src/zglfw.zig:118:5: 0x13be728 in convertError (triangle_wgpu) return switch (e) { ^ /home/maxcross/.cache/zig/p/zglfw-0.10.0-dev-zgVDNG2cIQAiAC_gLYmbML-NQklPW5B_AELV_fAQc2Jg/src/zglfw.zig:139:5: 0x13ae1fc in maybeError (triangle_wgpu) return convertError(glfwGetError(null)); ^ /home/maxcross/.cache/zig/p/zglfw-0.10.0-dev-zgVDNG2cIQAiAC_gLYmbML-NQklPW5B_AELV_fAQc2Jg/src/zglfw.zig:54:5: 0x13abeff in init (triangle_wgpu) try maybeError(); ^ /home/maxcross/projects/external/zig-gamedev/samples/triangle_wgpu/src/triangle_wgpu.zig:324:5: 0x13ab9a6 in main (triangle_wgpu) try zglfw.init(); ^ triangle_wgpu-run └─ run triangle_wgpu failure error: the following command exited with error code 1: /home/maxcross/projects/external/zig-gamedev/zig-out/bin/triangle_wgpu Build Summary: 14/16 steps succeeded; 1 failed triangle_wgpu-run transitive failure └─ run triangle_wgpu failure error: the following build command failed with exit code 1: /home/maxcross/projects/external/zig-gamedev/.zig-cache/o/fdfa34f30e73618405e001b4e6018c11/build /home/maxcross/.cache/zig/p/N-V-__8AANS1ihIOtIbwStI19vHd9274HDAeXLQjJFgZzdsY/zig /home/maxcross/.cache/zig/p/N-V-__8AANS1ihIOtIbwStI19vHd9274HDAeXLQjJFgZzdsY/lib /home/maxcross/projects/external/zig-gamedev /home/maxcross/projects/external/zig-gamedev/.zig-cache /home/maxcross/.cache/zig --seed 0x112671d6 -Z89c0f83fe7d67ea6 triangle_wgpu-run ```