# Help building julia

**URL:** <https://discourse.julialang.org/t/help-building-julia/8620>\
**Category:** General Usage\
**Created:** [January 26, 2018, 5:14pm UTC](https://discourse.julialang.org/t/help-building-julia/8620 "2018-01-26T17:14:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Post date:** [January 26, 2018, 5:14pm UTC](https://discourse.julialang.org/t/help-building-julia/8620/1 "2018-01-26T17:14:35Z")

</div>

So despite using julia for a while I’ve never built it from scatch, only used the binaries. I figure it’s about time.

I tried running following the windows instructions a few weeks ago, but I realized that I ran it make with `-j 4` when I only have two cores. The make process failed.

Right now if I try to run make on a julia clone I get this:

C:\Users\hp\julia2\julia\>make -j 2  
Makefile:2: /Make.inc: No such file or directory  
cannot open /VERSION: no such file  
find: ‘/base’: No such file or directory  
find: ‘/doc’: No such file or directory  
find: ‘/examples/clustermanager’: No such file or directory  
find: ‘/examples/embedding’: No such file or directory  
cannot open /VERSION: no such file  
find: ‘/base’: No such file or directory  
find: ‘/base’: No such file or directory  
find: ‘/stdlib/\*/src’: No such file or directory  
find: ‘/base/compiler’: No such file or directory  
/contrib/relative\_path.sh: not found  
Makefile:376: Extraneous text after `else' directive Makefile:568: Extraneous text after `else’ directive  
Makefile:577: \*\*\* only one `else’ per conditional. Stop.

What do

---

<div class="post-metadata">

**Author:** ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Post date:** [January 26, 2018, 5:16pm UTC](https://discourse.julialang.org/t/help-building-julia/8620/2 "2018-01-26T17:16:01Z")

</div>

PS I’m on windows

---

<div class="post-metadata">

**Author:** ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Post date:** [January 26, 2018, 5:24pm UTC](https://discourse.julialang.org/t/help-building-julia/8620/3 "2018-01-26T17:24:35Z")

</div>

Oh wait nevermind I forgot I had to do this in cygwin. Also had to replace all /r/n with /n. Ok well I’ve started the process we’ll see how this goes.

---

<div class="post-metadata">

**Author:** ![Keno](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/keno/32/285_2.png) [@Keno](https://discourse.julialang.org/u/Keno)\
**Post date:** [January 27, 2018, 12:15am UTC](https://discourse.julialang.org/t/help-building-julia/8620/4 "2018-01-27T00:15:09Z")

</div>

I’d recommend you follow the [windows instructions](https://github.com/JuliaLang/julia/blob/master/README.windows.md) precisely, to the letter, without deviation or re-ordering. Only way I’ve ever gotten it to build on Windows.
