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

Reply via email to