Skip to content

feat(Zig version): Support zig 0.16#104

Open
by965738071 wants to merge 1 commit into
haruki7049:bump-up-zig-version-0-16-0from
by965738071:bump-up-zig-version-0-16-0
Open

feat(Zig version): Support zig 0.16#104
by965738071 wants to merge 1 commit into
haruki7049:bump-up-zig-version-0-16-0from
by965738071:bump-up-zig-version-0-16-0

Conversation

@by965738071

Copy link
Copy Markdown

fix: support zig 0.16.
I’ve already updated Zig to version 0.16 ahead of everyone else.

but, waiting for this pull request :zig-gamedev/zaudio#18.

@haruki7049

haruki7049 commented May 20, 2026

Copy link
Copy Markdown
Owner

Thank you for your contribution :)

@haruki7049 haruki7049 changed the title support zig 0.16 feat(Zig version): Support zig 0.16 May 20, 2026
@haruki7049

Copy link
Copy Markdown
Owner

Sry I changed this PR title to adjust pr-conventional-commits-validation.yml workflow

@haruki7049

Copy link
Copy Markdown
Owner

OK I understand the thing what you are waiting for

haruki@enmac:~/program-dir/github.com/haruki7049/lightmix/ > zig version
0.16.0
haruki@enmac:~/program-dir/github.com/haruki7049/lightmix/ > zig build test
zig-pkg/zaudio-0.11.0-dev-_M-91kHvPwAlW8MCRI4XiTbTeihqB8Zspgiuw-6Gqgdz/build.zig:25:18: error: no field or member function named 'linkLibC' in 'Build.Step.Compile'
    miniaudio_lib.linkLibC();
    ~~~~~~~~~~~~~^~~~~~~~~
/nix/store/8fbny795qwfafb1cbpjn88pgpf1c4hy0-zig-0.16.0/lib/zig/std/Build/Step/Compile.zig:1:1: note: struct declared here
const Compile = @This();
^~~~~
zig-pkg/zaudio-0.11.0-dev-_M-91kHvPwAlW8MCRI4XiTbTeihqB8Zspgiuw-6Gqgdz/build.zig:25:18: note: method invocation only supports up to one level of implicit pointer dereferencing
zig-pkg/zaudio-0.11.0-dev-_M-91kHvPwAlW8MCRI4XiTbTeihqB8Zspgiuw-6Gqgdz/build.zig:25:18: note: use '.*' to dereference pointer
referenced by:
    runBuild__anon_138066: /nix/store/8fbny795qwfafb1cbpjn88pgpf1c4hy0-zig-0.16.0/lib/zig/std/Build.zig:2264:33
    dependencyInner__anon_136873: /nix/store/8fbny795qwfafb1cbpjn88pgpf1c4hy0-zig-0.16.0/lib/zig/std/Build.zig:2245:29
    8 reference(s) hidden; use '-freference-trace=10' to see all references
haruki@enmac:~/program-dir/github.com/haruki7049/lightmix/ >

@haruki7049

Copy link
Copy Markdown
Owner

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants