[LLVMdev] [cfe-dev] is configure+make dead yet?
Ashok Nalkund
ashoknn at qualcomm.com
Wed Jun 20 17:44:33 PDT 2012
On 6/20/2012 5:19 PM, Chandler Carruth wrote:
> On Wed, Jun 20, 2012 at 5:13 PM, Nick Lewycky <nlewycky at google.com
> <mailto:nlewycky at google.com>> wrote:
>
> Is there anybody who is certain that our autoconf dependency needs
> to stay around? Are there developers stuck on systems that don't
> have a recent enough cmake in their most recent release, or maybe
> are using some features from configure+make that the cmake build
> system doesn't implement?
>
> If nobody pipes up, I might actually try actually removing it!
>
>
> There are definitely missing features in cmake. I'm actually working on
> adding one of them: support for compiler-rt. There are likely some others.
>
> That said, I actually agree -- I think that 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 I'd rather we just pick cmake and bang
> on it until it works the way we want.
>
Please dont remove it yet. I'm relying on configure's '--enable-libcpp'
flag to compile LLVM/clang using clang++ and libc++. I couldnt find an
equivalent using cmake. Please see my mails titled "Compiling libc++
from within llvm (3.1)" and "Build llvm/clang with cmake vs configure
produces different set of artifacts".
If you have any suggestions, I'm most willing to try it out. I dont know
enough about CMake but I tried to go through the cmake build files.
Thanks,
ashok
More information about the llvm-dev
mailing list