$ julia
_
_ _ _(_)_ | A fresh approach to technical computing
(_) | (_) (_) | Documentation: http://docs.julialang.org
_ _ _| |_ __ _ | Type "?help" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.6.0-dev.390 (2016-08-24 18:18 UTC)
_/ |\__'_|_|_|\__'_| | Commit 3ab4d76 (0 days old master)
|__/ | x86_64-linux-gnu
$ julia
_
_ _ _(_)_ | A fresh approach to technical computing
(_) | (_) (_) | Documentation: http://docs.julialang.org
_ _ _| |_ __ _ | Type "?help" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.6.0-dev.390 (2016-08-24 18:18 UTC)
_/ |\__'_|_|_|\__'_| | Commit 3ab4d76 (0 days old master)
|__/ | x86_64-linux-gnu
On Wednesday, August 24, 2016 at 5:25:18 PM UTC-4, mmh wrote:
>
> successfully built julia using windows subsystem for linux but getting '`:
> not enough memory (ENOMEM) when trying to use Compat
>
> julia> using Compat
> INFO: Precompiling module Compat...
> ERROR: could not spawn `/home/me/julia/usr/bin/julia -Cnative
> -J/home/me/julia/usr/lib/julia/sys.so --compile=yes --depwarn=yes -O0
> --output-ji /home/me/.julia/lib/v0.6/Compat.ji --output-incremental=yes
> --startup-file=no --history-file=no --color=yes --eval 'while !eof(STDIN)
> eval(Main, deserialize(STDIN))
> end
> '`: not enough memory (ENOMEM)
> in _jl_spawn(::String, ::Array{String,1}, ::Ptr{Void}, ::Base.Process,
> ::Base.PipeEndpoint, ::Base.TTY, ::Base.TTY) at ./process.jl:319
> in #416 at ./process.jl:468 [inlined]
> in setup_stdio(::Base.##416#417{Cmd,Ptr{Void},Base.Process},
> ::Tuple{Pipe,Base.TTY,Base.TTY}) at ./process.jl:458
> in #spawn#415(::Nullable{Base.ProcessChain}, ::Function, ::Cmd,
> ::Tuple{Pipe,Base.TTY,Base.TTY}) at ./process.jl:467
> in (::Base.#kw##spawn)(::Array{Any,1}, ::Base.#spawn, ::Cmd,
> ::Tuple{Pipe,Base.TTY,Base.TTY}) at ./<missing>:0
> in #spawn#412(::Nullable{Base.ProcessChain}, ::Function,
> ::Base.CmdRedirect, ::Tuple{Pipe,Base.TTY,Base.TTY}) at ./process.jl:351
> in spawn(::Base.CmdRedirect, ::Tuple{Pipe,Base.TTY,Base.TTY}) at
> ./process.jl:351
> in open(::Base.CmdRedirect, ::String, ::Base.TTY) at ./process.jl:529
> in create_expr_cache(::String, ::String) at ./loading.jl:458
> in compilecache(::String) at ./loading.jl:504
> in require(::Symbol) at ./loading.jl:364
>