It should be possible to use an existing LLVM build by setting the following in Make.user:
USE_SYSTEM_LLVM=1 LLVM_CONFIG=/path/to/llvm-config If you build LLVM manually you will need to be sure to apply the patches specified in `deps/Makefile`. On Wed, Oct 14, 2015 at 10:54 AM, milktrader <[email protected]> wrote: > I like this solution and I've been using git from the beginning until I > decided I needed to have multiple versions of Julia around at the same > time, with the ability to open each version whenever I choose. > > My still rough implementation of this is to rename *julia* to other names > based on version numbers > > [julia (master)] > ✈ chefs > > 0.3.11 ..... kevin > 0.4-rc1 ..... wanda > 0.4-rc4 ..... frida > 0.4-0 ..... julius > > So this is straightforward to do the hard way (which is how I'm doing it > now) by simply building each julia version from scratch. > > How would this work with using git versus tar files? > > On Wednesday, October 14, 2015 at 10:37:06 AM UTC-4, Tero Frondelius wrote: >> >> git clone https://github.com/JuliaLang/julia.git >> cd julia >> make >> >> >> after update in julia folder: >> git fetch >> git branch v0.4.1 >> make >> >> >> Maybe some fine tuning in commands, but basically drop the method of >> downloading tar and start using git. >> >> >> >> On Wednesday, October 14, 2015 at 5:21:36 PM UTC+3, milktrader wrote: >>> >>> I'm downloading full tar files for each new Julia version and of course >>> it comes with LLVM. I'd like to avoid building LLVM every single time and >>> have it compiled once, and available for all the new Julia releases (that >>> use that LLVM version of course). >>> >>> Any pointers? >>> >>> Dan >>> >>
