Linux works because it runs the most stable Linux ABI is available— Win32.
Mac users are generally running on aarch64 rather than x86, so you have the binary compatibility barrier. Plus no 32bit support.
Mac users are generally running on aarch64 rather than x86, so you have the binary compatibility barrier. Plus no 32bit support.
Yep!
> Mac users are generally running on aarch64 rather than x86, so you have the binary compatibility barrier. Plus no 32bit support.
That's not really the reason. Rosetta exists and quote good. Macos binaries don't work because Apple breaks its own compatibility (including 32 bit thing), and windows binaries don't work because Apple don't support vulkan nor opengl, and, maybe even more important, no one has incentive to fix it