-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix compilation for zig 0.14 #119
base: main
Are you sure you want to change the base?
Conversation
Without passing
errors which stops compilation. Probably due to another change in 0.14; looking into it. |
These changes are going to break compiling on zig 0.13 right? I assume the renaming of the dvui tracks the latest stable zig release, so I'll keep this open until zig 0.14 is released and then we'll update. Thank you! |
Yep this will definitely be breaking. I've converted the PR to a draft for now -- sorry I missed the part where you track the latest stable! I'll keep updating my branch on the side so hopefully it's not much effort to upgrade to zig 0.14 when it is released :) |
Is |
Just checked, definitely needs |
0ad0655
to
a135892
Compare
a135892
to
1601392
Compare
1601392
to
26fa637
Compare
Upstream dependencies for raylib and SDL will need to update their Regarding the field name changes (which is the bulk of this PR), there is an alternative solution which may be worth looking into: |
Interesting! I'm expecting zig 0.14 to land in early 2025 (January I hope), but will pursue that strategy if needed. Thanks! |
Compilation succeeds with the command:
zig build -fsys=sdl2 sdl-standalone
Only SDL2 backend tested.
Fixes #118.