4 ms·
The only people willing to support Mac stuff is people who use Macs, because apple mandates that you do so. No cross compiling allowed. Just use linux.
by LightHugger 2y ago
The only people willing to support Mac stuff is people who use Macs, because apple mandates that you do so. No cross compiling allowed.
Just use linux.
- stetrain 2y agoIn what way is cross compiling not allowed for Mac OS? Proton doesn't require devs to cross compile either. The point is it runs unmodified Windows games on Linux. Apple could be having the same benefits that the Steam Deck is currently seeing if they actually bothered to care.
- LightHugger 2y agoApple's position is that if you want to develop or compile for apple devices you have to do it from apple devices. Apple says cross compiling is not allowed for MacOS. It's a pain in the ass for people doing user space software development and as a result apple ensures you get worse software and worse compatability layers. That's the apple premium (TM, cha-ching) you pay for. Maybe find a better ecosystem to get locked into.
- stetrain 2y agoI think you're talking about the certificate signing stuff which isn't technically the same as cross-compiling. But anyway, the whole topic I brought up is Valve's Proton layer which doesn't require cross-compiling the game to Mac OS. That's the whole reason I think that solution would be the best way to get decent gaming support on the Mac. Cross-compiling literally wouldn't have anything to do with it.