Currently the only binaries downloadable from the LLVM site include clang and a few other utilities. Are there any plans to include a more comprehensive set of LLVM binaries? It's frustrating and (very) time-consuming to have to build LLVM from scratch, and it feels like all the infrastructure to automate something like this must already be in place for the clang binaries. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150503/2c029e77/attachment.html>
Why do you need other binaries? Things like "llc" or "opt" are considered as a developer-side tools and are not intented to be used by end users. Therefore it's sane to assume that anyone requiring them would be able to build them from the sources. PS: Building LLVM from scratch is pretty straightforward and usually requires ~ 30-40 mins on a consumer machine. On Sun, May 3, 2015 at 3:19 AM, Diggory Blake <diggsey at googlemail.com> wrote:> Currently the only binaries downloadable from the LLVM site include clang > and a few other utilities. Are there any plans to include a more > comprehensive set of LLVM binaries? > > It's frustrating and (very) time-consuming to have to build LLVM from > scratch, and it feels like all the infrastructure to automate something like > this must already be in place for the clang binaries. > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
On 05/02/2015 07:19 PM, Diggory Blake wrote:> Currently the only binaries downloadable from the LLVM site include > clang and a few other utilities. Are there any plans to include a more > comprehensive set of LLVM binaries? > > It's frustrating and (very) time-consuming to have to build LLVM from > scratch, and it feels like all the infrastructure to automate > something like this must already be in place for the clang binaries. >The LLVM binaries are included in the ELLCC binary downloads. You can find several Linux hosts as well as Windows and Mac OS X versions at http://ellcc.org/blog/?page_id=20295 The binaries are updated pretty frequently from TOT and are currently at LLVM r235585. -Rich