On Thu, Sep 8, 2016 at 8:40 AM, Nathan Froyd <[email protected]> wrote:
> On Thu, Sep 8, 2016 at 11:11 AM, Gervase Markham <[email protected]> wrote: > > On 08/09/16 16:08, Lars Bergstrom wrote: > >> That said, I know that there are a few benefits on the mingw side: > > .... > > (4) Build Servo on Windows using only free software? > > At least for the compiler side of the MSVC build, you can use clang-cl > instead; I don't know whether you can do code-signing, generating > installers, etc. etc. with free software. > I would favor going the Clang route for supporting building with OSS on Windows. MinGW for better or worse is not just a toolchain: it's a mini UNIX install on your machine. From my experience, all that extra surface area just introduces heaps of problems and headaches for build system maintainers. Of course, you still require msys2 (a MinGW distribution) to build. But removing MinGW from the equation is still a win given its complexities. _______________________________________________ dev-servo mailing list [email protected] https://lists.mozilla.org/listinfo/dev-servo

