3 ms·
Requiring Mac OS to build binaries is unfortunately an Apple restriction. Apple has a large number of both technical and legal barriers allowing cross compiling
by Jasper_ 6y ago
Requiring Mac OS to build binaries is unfortunately an Apple restriction. Apple has a large number of both technical and legal barriers allowing cross compiling.
- cpeterso 6y agoMozilla cross-compiles Firefox's macOS (and Windows) builds on Linux. Build times are much faster on Linux and build scripts for macOS, Windows, and Linux can share more common code. https://bugzilla.mozilla.org/show_bug.cgi?id=921040 https://bugzilla.mozilla.org/show_bug.cgi?id=921040
- Jasper_ 6y agoThis doesn't account for all the Mac-specific graphics tooling like the Metal compiler, metal-al, metallib and such.
- kbenson 6y agoFirefox for Mac OS uses GPU acceleration though, so are they doing something fundamentally different than a game would? They need to expose WebGL, and they hardware accelerate page rendering too if I'm not mistaken.