[cfe-dev] [LLVMdev] is configure+make dead yet?

Mason Wheeler masonwheeler at yahoo.com
Wed Jun 27 06:13:00 PDT 2012

>----- Original Message -----

>From: David Röthlisberger <david at rothlis.net>
>Subject: Re: [LLVMdev] [cfe-dev] is configure+make dead yet?
>On 21 Jun 2012, at 01:19, Chandler Carruth wrote:
>> cmake, while ugly, can be made to support all of our use cases. There
>> are some use cases that autoconf+make can't support,
>So far I have assumed that "use cases that autoconf+make can't support"
>is referring to Windows support. (I am not a Windows user myself.)
>But the following two statements left me wondering: Are people actually
>using LLVM's CMake build system on Windows? Or are they using the
>autoconf system with something like Cygwin / MinGW?

As a general rule, if someone's using a system for development, it's because
they're used to the way that system works and feels. The last thing they're
likely to want to do is install a shell that's based around the feel of an entirely
different OS just to perform fundamental development tasks.  IME people
use Cygwin because they're forced to, not by choice.  If they *wanted* that
user experience, they'd be using Linux.

Bottom line: if the LLVM team isn't providing whatever is necessary to build
LLVM properly in Visual Studio, (or XCode, for the Mac users,) something
is wrong.

More information about the cfe-dev mailing list