<div>Hi,</div>
<div> </div>
<div>With the help of Cédric and Óscar, I've now got a minimal DLL version of Clang building and passing all the Clang tests, with plug-ins working on Windows also.</div>
<div> </div>
<div>It's still considered very experimental, with only enough symbols exported to build the executables, and not always edited cleanly, and the build mechanism is a little iffy, going under the covers to collect the sources files to build, but I think it's enough to demonstrate that the mechanism works.</div>

<div> </div>
<div>Therefore, I'd like to get some more discussion and review going, and get a descision as to whether you want to use this work in some form, and whether I should continue persuing it.</div>
<div> </div>
<div>I've update the patches (after updating to revision 131695 of the trunk today):</div>
<div><br><a href="http://www.jtlanguage.com/xfer/dll_llvm_patch.txt">http://www.jtlanguage.com/xfer/dll_llvm_patch.txt</a><br><a href="http://www.jtlanguage.com/xfer/dll_clang_patch.txt">http://www.jtlanguage.com/xfer/dll_clang_patch.txt</a></div>

<div> </div>
<div>(If my web host is unresponsive, please wait a bit and try again.)</div>
<div> </div>
<div>To configure cmake, delete the CMakeCache.txt file and run cmake as follows:</div>
<div> </div>
<div>cmake -G "Visual Studio 9 2008"  -DCLANG_BUILD_EXAMPLES=ON -DLLVM_BUILD_DLL=ON .</div>
<div> </div>
<div>To see more details of what I've done, please see my May 9th and May 4th (2011) posts of the same subject.</div>
<div> </div>
<div>Thanks.</div>
<div> </div>
<div>-John</div>
<div><br>-- <br>John Thompson<br><a href="mailto:John.Thompson.JTSoftware@gmail.com">John.Thompson.JTSoftware@gmail.com</a><br><br></div>