The Issue
When attempting to build fancy cat via zig build --release=small using Zig 0.15.2 installed via zigup it failed with a bunch of of "undefined symbol" errors because Zig 0.15's bundled system libraries don't recognize macOS 26.5's SDK.
The Fix
As it turns out, Zig 0.15 on Homebrew has a patch for this and installing it via the following commands fixes this issue:
brew install zig@0.15
brew link zig@0.15
rm -rf ~/.cache/zig
Documentation
I'm typing this up primarily in case others run into this issue as well. I'd suggest updating the README's requirements section for users using macOS 26.5 and above and am willing to submit a PR, I just wanted to ask here first before doing so.
Issue #117 is a duplicate of this that I accidentally posted using my non-personal account.
The Issue
When attempting to build fancy cat via
zig build --release=smallusing Zig 0.15.2 installed via zigup it failed with a bunch of of "undefined symbol" errors because Zig 0.15's bundled system libraries don't recognize macOS 26.5's SDK.The Fix
As it turns out, Zig 0.15 on Homebrew has a patch for this and installing it via the following commands fixes this issue:
Documentation
I'm typing this up primarily in case others run into this issue as well. I'd suggest updating the README's requirements section for users using macOS 26.5 and above and am willing to submit a PR, I just wanted to ask here first before doing so.
Issue #117 is a duplicate of this that I accidentally posted using my non-personal account.