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
>>>
>>

Reply via email to