# Building Julia Offline

**URL:** <https://discourse.julialang.org/t/building-julia-offline/9252>\
**Category:** General Usage\
**Created:** [February 22, 2018, 1:32pm UTC](https://discourse.julialang.org/t/building-julia-offline/9252 "2018-02-22T13:32:59Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![John\_Hearns](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/john_hearns/32/1685_2.png) [@John\_Hearns](https://discourse.julialang.org/u/John_Hearns)\
**Post date:** [February 22, 2018, 4:31pm UTC](https://discourse.julialang.org/t/building-julia-offline/9252/5 "2018-02-22T16:31:46Z")

</div>

@jokalokao This seems to work for me  
Download the Julia tarball with dependencies julia-0.6.2-full.tar.gz  
Transfer to machine with no internet access  
tar zxvf julia-0.6.2-full.tar.gz ; cd julia-0.6.2  
create Make.user file containing:  
NO\_GIT:=1  
USE\_SYSTEM\_CURL:=0  
USE\_SYSTEM\_ARPACK:=0  
OPENBLAS\_TARGET\_ARCH:=HASWELL

I had to edit this line out of the Makefile:  
# Get all the dependencies downloaded  
# @$(MAKE) -C deps getall NO\_GIT=1

make -C base version\_git.jl.phony but this seems to do nothing ???

then make all the dependency libraries in ./deps  
make -C deps -j 20  
make

I suspect having to edit the Makefile is a misunderstanding on my part rather than a buglet

I am fighting with the Openblas build at the moment. Seems to come from Easybuild using version 2.66 of binutils. TO explain, my gcc is provided by Easybuild

ps. On that subject - has anyone worked with Easybuild and Julia? If I’m not wrong I may have asked this question.

---

_[View the full topic](https://discourse.julialang.org/t/building-julia-offline/9252)._
