Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Side note, but I was looking for a pre-built binaries in releases of LLVM project. Specifically I was looking for clang+llvm releases for x86_64 linux (ubuntu preferably) in order to save some time (always had trouble compiling it) and to put it into my own `prefix` directory. It's kind of wild to see aarch64, armv7, powerpc64, x86_64_windows.. but not something like this. I am aware of https://apt.llvm.org/ and its llvm.sh - but as I said, I'd prefer it to live in its own `prefix`. Anyone knows where else there might be pre-builts? There used to be something just like that for v17, like https://github.com/llvm/llvm-project/releases/download/llvmo...


https://mirrors.edge.kernel.org/pub/tools/llvm/ provides a PGO-optimized LLVM toolchain. It is likely much faster than Distro provided Clang.

You might also want to replace the malloc with mimalloc/snmalloc, which might yield ~10% performance boost.


oh this is nice! Thanks!


> It's kind of wild to see aarch64, armv7, powerpc64, x86_64_windows.. but not something like this.

Yeah, sorry, mostly my fault. I'd been producing these regularly and haven't done as well lately. I'll get one uploaded for 18 soon. :(


thank you, friend! you're awesome



Fantastic, thank you! Can you share the process how you build and package?


I can - it's well documented by the project itself [1].

Very nearly all of the work is done by the test-release.sh script.

[1] https://llvm.org/docs/HowToReleaseLLVM.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: