[LLVMdev] PSA: clang-cl can self host now!

David Majnemer david.majnemer at gmail.com
Wed Feb 25 15:33:30 PST 2015


On Wed, Feb 25, 2015 at 12:48 PM, Zachary Turner <zturner at google.com> wrote:

> Over the weekend I had a random urge to make clang-cl be able to self
> host.  As of r230539, this should now be possible.  Steps to try this out:
>
> 1) Run vcvarsall.bat, same as you would for an MSVC hosted build.
> 2) set CC=CXX=clang-cl  (make sure it's in your path
> 3) Run CMake as you normally would, no special flags needed.
> 4) There is no 4, that's it!
>
> Currently LLD will not build, so if you have cloned LLD into your repo you
> will need to not build it.  llvm, clang, and lldb should build though, so
> you can run "ninja lldb clang" for example and produce a working build.
> I've been told that a fix for LLD is forthcoming sometime today or tomorrow.
>

Hopefully this is now fixed with r230568.


>
> Feel free to post any issues you encounter.
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150225/1165022d/attachment.html>


More information about the llvm-dev mailing list