<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 4, 2014 at 4:03 PM, NAKAMURA Takumi <span dir="ltr"><<a href="mailto:geek4civic@gmail.com" target="_blank">geek4civic@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">>> I am a fan of such "the big DLL".<br>
><br>
><br>
> You did not answer the last question, will BUILD_SHARED_LIBS still work as<br>
> today? This functionality is something I would like to maintain, as it can<br>
> reduce linking time a lot.<br>
<br>
</div>I have not tried with both LLVM_ENABLE_SHARED and BUILD_SHARED_LIBS.<br>
Although it would work, it might be redundant.<br>
I'll rework for it.<br>
<br>
IMO, BUILD_SHARED_LIBS might be hidden as ADVANCED.<br>
It confuses novices.</blockquote><div><br></div><div>Cool!  We were never going to be able to support BUILD_SHARED_LIBS=ON on Windows due to the annotation burden of all the cross-library imports in LLVM.  This will instead let us make an LLVM.dll that we can annotate with dllexport.</div>
</div></div></div>