This hasn't been updated in a while, so it's probably just broken (I don't 
think it sees much use). `jlmake` is just an alias, defined in 
/home/vagrant/.bash_aliases during provisioning, which sets as many of the 
USE_SYSTEM_dep variables to "true" as it can. Dependencies have probably 
gotten shuffled around.

The provisioning script is defined as a heredoc at the beginning of the 
Vagrantfile--take a look at it. Either the installed packages 
(https://github.com/JuliaLang/julia/blob/cd653bb04ffe00cc12b6e3a732332f5d70a5873f/contrib/vagrant/Vagrantfile#L19)
 
or the list of USE_SYSTEM flags 
(https://github.com/JuliaLang/julia/blob/cd653bb04ffe00cc12b6e3a732332f5d70a5873f/contrib/vagrant/Vagrantfile#L8)
 
probably needs to be adjusted.

On Sunday, April 5, 2015 at 6:34:14 PM UTC-5, Christian Goldammer wrote:
>
> Hi,
>
> I'm currently trying to build Julia on Vagrant, with no background in 
> makefiles. I'm following the instructions on 
> https://github.com/JuliaLang/julia/tree/master/contrib/vagrant. All the 
> steps in `Vagrant up` seem to work successfully. How do I then build Julia? 
> From the documentation, it looks like I should just go to `~/julia` and 
> type `jlmake`. However, when I do this, I get
>
> ```
> vagrant@vagrant-ubuntu-trusty-64:~/julia$ jlmake
> : No such file or directory
> : No such file or directory
> /bin/sh: 2: ./configure: not found
> make[1]: *** [libuv/config.status] Error 127
> make: *** [julia-deps] Error 2
> ```
>
> Any feedback is appreciated. Thanks, Chris.
>

Reply via email to