Comments (3)
You can use zig init-exe
and zig init-lib
to create a skeleton Zig project, I highly recommend using that :) It'll help you get the other bits like adding cross-compilation flags to your build.zig
for you
from mach.
Hi, it looks like you are running Zig 0.8.1 - in order to use this library you'll need to use a recent Zig master
version. You can brew uninstall zig
and then brew install zig --HEAD
That should fix it :) Let me know if you still have any issues
from mach.
Hello, it works now, thank you!
For other starters: I also forgot to add a line like exe.install(...)
to the build file:
const std = @import("std");
const glfw = @import("libs/mach-glfw/build.zig");
pub fn build(b: *std.build.Builder) void {
const exe = b.addExecutable("test-zig-glfw", "main.zig");
exe.addPackagePath("glfw", "libs/mach-glfw/src/main.zig");
glfw.link(b, exe, .{});
exe.install();
}
from mach.
Related Issues (20)
- math: add vector equality
- all: update xcode_frameworks dependency (eliminate all symlinks for Windows compatibility)
- website: broken links
- wrench: ignore tcp timeouts in broken-link checker
- mach-core hash mismatch on MacOS HOT 2
- core: ability to access underlying native window handle
- website: broken links
- gpu: Return type mismatch with interface - adapter/device -> getLimits/hasFeature
- mach.net HOT 1
- {mach,core}: begin testing with CBE
- {mach,core}: begin testing with msvc
- website: broken links
- docs: form an official process/policy for updating our Zig version HOT 1
- libmach: project CI zig version may not be updated by wrench
- core: hash mismatch on sysgpu HOT 1
- website: found asset URLs that are not allowed
- Broken Link on https://wrench.machengine.org/ HOT 1
- fs function depreciated in newer zig versions -- fixed
- sysgpu: Crash on run on Windows
- Cannot compile and run textured_cube HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mach.