<div dir="ltr">It looks like Clang.org links back to <a href="http://llvm.org/builds">llvm.org/builds</a> which indicates that the build "integrates with MSVC 2010 and 2012."  That is a problem for me as I only have MSVC 2008 and am unwilling to buy a newer version of MSVC (<span style="font-family:arial,sans-serif">it is just cost too much)</span>.  In fact, one of the reasons I am looking at Clang is to get access to a non-GPL and non-proprietary compiler and toolchain that runs on Windows.  <div>
<br></div><div>I am willing to help make that happen but I do not know where to get started with this specific effort.  So I am trying to figure out, is anyone already trying to get Clang to be able build itself and be independent of any GPL and/or proprietary software on Windows (with the exception of the Windows OS itself).  If no one is currently working on this, what do I need to do to start this effort with support from the Clang community?</div>
<div><br></div><div>From some responses I have received from <font face="arial, sans-serif">Yaron, it looks like I will need to use Mingw until this goal is accomplished.  That is fine for now, so long as there is a plan to eventually make Clang independent.  But, if the Clang community is against this goal, I would like to know why?</font></div>
</div><div class="gmail_extra"><br clear="all"><div>Devin Crumb</div>
<br><br><div class="gmail_quote">On Mon, Nov 11, 2013 at 10:01 AM, Alp Toker <span dir="ltr"><<a href="mailto:alp@nuanti.com" target="_blank">alp@nuanti.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello Devin,<br>
<br>
We're producing a Windows version of clang at <a href="http://clang.org" target="_blank">http://clang.org</a><br>
<br>
These unofficial builds are updated QA'd daily in the run up to 3.4, and<br>
the focus to package clang as a tooling SDK.<br>
<br>
This is mainly trunk, with the patches for bugfixes applied that haven't<br>
completed review yet (MemoryBuffer mmap fix, RTTI mangling error fix for<br>
MSVC ABI etc.) The patches used can all be found on the bug tracker or<br>
here mailing list.<br>
<br>
The package is built on Visual Studio 2013 / Windows 8.1 in C++11 mode<br>
so currently doesn't run on Windows XP -- the aim is to see how this<br>
will work out as there's been a debate lately on MSVC versions to support.<br>
<br>
Today's build includes the C# binding and a new Windows AST viewer<br>
(Clang Explorer) to help make the package more accessible to beginners.<br>
Python / Node.js bindings are lined up for tomorrows build.<br>
<br>
The main difference from the installer on LLVM.org is that this one is<br>
dedicated to the clang frontend and aims to test and stabilise the<br>
latest patches, and is code signed for use in a corporate environment etc.<br>
<br>
Alp.<br>
<br>
<br>
<br>
This includes the current set of Windows patches<br>
<div class="HOEnZb"><div class="h5">On 11/11/2013 13:14, Devin Crumb wrote:<br>
> Hello,<br>
><br>
> I am new to Clang.  Over the weekend, I followed the instructions for<br>
> building Clang on Windows but because of some issues with the Visual<br>
> Studio 2008 libraries, I had to modify the Visual Studio 2008<br>
> libraries to get Clang to build.  Ideally, I would like to see the<br>
> Windows version of Clang get to the point where you can use Clang to<br>
> build itself and we have a binary release of Clang available for<br>
> people to use for other projects.<br>
><br>
> Are there any existing plans produce a binary release of Clang for<br>
> Windows and to get Clang and related build tools to the point where<br>
> Clang is the compiler of choice for building Clang on Windows?  If<br>
> there is, where can I find that plan and how can I help?  If not, what<br>
> needs to happen to create such a plan?<br>
><br>
> Devin Crumb<br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> cfe-dev mailing list<br>
> <a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
<a href="http://www.nuanti.com" target="_blank">http://www.nuanti.com</a><br>
the browser experts<br>
<br>
</font></span></blockquote></div><br></div>