<div dir="ltr">The clang executable has always been linked statically, and does not actually depend on libclang.so. There isn't support yet for linking the bulk of Clang's internal libraries into shared libraries. For now, they are all static.</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 24, 2014 at 8:39 AM, Dave Johansen <span dir="ltr"><<a href="mailto:davejohansen@gmail.com" target="_blank">davejohansen@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 dir="ltr"><div>I'm the packager for llvm for the EPEL and it appears that all of the .so files aren't being generated for clang. For example, libclang.so is being generated ( <a href="http://pkgs.org/centos-6/epel-x86_64/clang-3.4.2-1.el6.x86_64.rpm.html" target="_blank">http://pkgs.org/centos-6/epel-x86_64/clang-3.4.2-1.el6.x86_64.rpm.html</a> ) but several of the symbols are only available in statically linked (.a) files ( <a href="http://pkgs.org/centos-6/epel-x86_64/llvm-static-3.4.2-1.el6.x86_64.rpm.html" target="_blank">http://pkgs.org/centos-6/epel-x86_64/llvm-static-3.4.2-1.el6.x86_64.rpm.html</a> ).<br><br>Is there something I can do to get all of the .so files to be generated?<br><br>If it helps, the .spec file that I'm using can be found at <a href="http://pkgs.fedoraproject.org/cgit/llvm.git/tree/llvm.spec?h=el6" target="_blank">http://pkgs.fedoraproject.org/cgit/llvm.git/tree/llvm.spec?h=el6</a> and the configure command starts on line 320.<br><br></div><div>Thanks,<br></div>Dave<br></div>
<br>_______________________________________________<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></blockquote></div><br></div>