Hacker News new | past | comments | ask | show | jobs | submit login

Use ‘zig cc’ and target the appropriate glibc.



I was sad to find out "Zig supports only the last three macOS versions". No ncdu2 for me :(

https://github.com/ziglang/zig/pull/10232#issue-1064864004


Apple only supports the last three macOS versions too, so if you're on an older one than that you are not getting security vulnerability patches.


One of Zig's claims to fame is how widely supported/cross-platform their build tools are, and I had high hopes. But they don't publicize this limit of their macOS support -- I found out the hard way. I really appreciate how far MacPorts bends over backwards to keep things working.

I love my ancient machine and have a few 32-bit apps I need, though I guess old hardware isn't quite the excuse it used to be.

https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.ht...


I'm interested in re-evaluating this policy once we get a bit further along in the project. It could work nicely given that we have OS version min/max as part of the target, available to inspect with conditional compilation. We get a lot of requests to support Windows all the way back to XP too, despite Microsoft's long-expired support.

All this scope creep takes development efforts away from reaching 1.0 however. If we had more labor, then we could potentially take on more scope. And if we had more money then we could hire more labor.

So if y'all want Zig to support a wider OS version range, we need some more funding.


Go tell that to the schools I have to ship software to which can't upgrade past 10.13 because their Macs are too old but they don't get enough budget to buy new ones


Maybe they shouldn't have buy Macs in the first place.


anything else is a hard sell for art schools sadly, especially in 2010




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: