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