<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It is written by hand.<br></blockquote><div><br></div><div>Okay, no problem.</div><div><br></div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Windows-related documentation relies on voluntary contributions, so<br>
please go ahead and improve it.<br></blockquote><div><br></div><div>I'll send in a new document entitled something like "Setting up a Windows build slave" or so. I start out right from the beginning:</div>
<div><br></div><div> 1. Pick a machine to use for LLVM. Dedicate this machine to be a permanent LLVM build slave.</div><div> 2. Reinstall Windows from scratch (so as to be sure why and how you got the result you got).</div>
<div> 3. Create an account named Build.</div><div> 4. Configure Windows to automatically log into the Build account by doing ...</div><div> ...</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
What type of problems are you experiencing? Config? Build? Compiler?<br>
Testing? What build system are you using? (cmake or configure)<br></blockquote><div><br></div><div>The main problem was that it took me a while to figure out how to get flying. The Mingw64 site at SourceForge does not seem to provide prebuilt Windows binaries (AFAIK), so I had to resort to picking up prebuilt binaries from a <a href="http://code.google.com" target="_blank">code.google.com</a> site. Also, figuring out how to get and install all the loose components that are required, took a while. Nothing overly troublesome, but I happen to believe in explicit, zero-assumption documentation so I decided to write something up so that perhaps others will take on the rather simple, yet time-consuming, task of setting up a Windows slave.</div>
<div><br></div><div>I am using CMake -G "MinGW Makefiles", "make -j2", and the MINGW64 binaries. I expected this to cause problems, because of the potential for incorrectly defined platform macros, but everything seems to build just fine. I probably won't see the results of the tests until tomorrow sometime.</div>
<div><br></div><div>Much to my surprise, everything has run fine since I started the build. The main issue is that the build box is a VERY slow Intel Atom X2 1.6 GHz machine so it takes ages for it to complete the build (it has been running for three or four hours now). I have arranged to get a faster box soon, but for the time being it is all I have. So I simply cannot tell whether or not everything is okay. But at least the build hasn't aborted and the percentage indicator is at eightysomething. </div>
<div><br></div><div>I am very optimistic as to the outcome of the build, even though I do know that some of the tools and tests aren't fully supported on Windows.</div><div><br></div><div><br></div><div>Cheers,</div>
<div>
Mikael</div></div>