[llvm-dev] [cfe-dev] [7.0.0 Release] rc2 has been tagged
Hans Wennborg via llvm-dev
llvm-dev at lists.llvm.org
Mon Aug 27 04:41:54 PDT 2018
That libclang dylib just implements an interface used for source code
indexing and such (https://clang.llvm.org/doxygen/group__CINDEX.html).
It's not used by the clang binary.
On Mon, Aug 27, 2018 at 1:26 PM, Marcus Johnson
<bumblebritches57 at gmail.com> wrote:
> I'm just curious why you don't plan on using dlls? Xcode ships with libclang
> as a dylib, i wouldnt think windows would be a big leap?
>
>
> On Monday, August 27, 2018, Hans Wennborg <hans at chromium.org> wrote:
>>
>> On Sat, Aug 25, 2018 at 12:03 AM, Marcus Johnson
>> <bumblebritches57 at gmail.com> wrote:
>> >> Don't forget to compile (everything if possible, but especially LLVM)
>> >> as a
>> >> shared library on Windows.
>> >
>> > the installed toolchain is about 10 times bigger than the executable,
>> > because the static library is being compressed, which means on disk it's
>> > taking up far more space than it needs.
>>
>> If we had a way of building e.g. at least LLVM as a dll, maybe we
>> could do this, but currently the binaries are all statically linked
>> and there is no plan to change this.
More information about the llvm-dev
mailing list