Sorry, my fault. During last week I created build_sysimg2.jl from julia 0.4.5 build_sysimg.jl and when I run it, at line 86 (build_sysimg2.jl)
run(`$julia -C $cpu_target --output-o sysimg_all.o --sysimage
$sysimg_path.$(Libdl.dlext) --startup-file=no --compile=all --eval nothing`)
I got this error:
fatal: error thrown and no exception handler available.
ErrorException("Task cannot be serialized")
jl_unprotect_stack at
C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll (unknown line)
jl_throw at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_error at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_compress_ast at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
jl_save_system_image_to_stream at
C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll (unknown line)
jl_create_system_image at
C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll (unknown line)
jl_atexit_hook at C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\libjulia.dll
(unknown line)
unknown function (ip: 00000000004028B5)
unknown function (ip: 000000000040140C)
unknown function (ip: 000000000040153B)
BaseThreadInitThunk at C:\WINDOWS\system32\KERNEL32.DLL (unknown line)
RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)
ERROR: LoadError: failed process:
Process(`'C:\Users\Adam\AppData\Local\Julia-0.4.5\bin\julia' -C native
--output-o sysimg_all.o --sysimage my_img.dll --startup-file=no
--compile=all --eval nothing`, ProcessExited(1)) [1]
in run at process.jl:531
while loading
c:\Users\Adam\AppData\Local\Julia-0.4.5\share\julia\build_sysimg2.jl, in
expression starting on line 191
Before this error, julia wrote some warnings:
WARNING: could not attach metadata for @simd loop.
Same error I got on Ubuntu 16.04...
Dňa piatok, 6. mája 2016 15:48:19 UTC+2 Jeff Bezanson napísal(-a):
>
> That command line in build_sysimg.jl:77 looks strange. Actually I
> can't find that line anywhere; our build_sysimg and BuildExecutable.jl
> now have something slightly different.
>
> On Fri, May 6, 2016 at 9:25 AM, Tom Breloff <[email protected]
> <javascript:>> wrote:
> > Also, I think there's even fewer people that are experts on the Windows
> > build process. I think the community tends to be more linux/osx
> focused.
> >
> > On Fri, May 6, 2016 at 4:08 AM, Andreas Lobinger <[email protected]
> <javascript:>>
> > wrote:
> >>
> >> Hello colleague,
> >>
> >> this topic is still seen as experimental and not that many of julia
> users
> >> could be considered expert on this...
> >> If the recipe given (long time ago i tried to follow this on a linux
> >> installation which i general has more tooling to get shared libraries
> and
> >> compilation working...) doesn't work, you could raise a concrete issue
> on
> >> github - there you get more audience with julia internal know-how.
> >>
> >> Wishing a happy day,
> >>
> >> Andreas
> >>
> >>
> >> On Friday, May 6, 2016 at 8:51:47 AM UTC+2, Ján Adamčák wrote:
> >>>
> >>> Nobody???
> >>>
> >>> Dňa pondelok, 2. mája 2016 11:30:11 UTC+2 Ján Adamčák napísal(-a):
> >>>>
> >>>>
> >>>> Hello,
> >>>>
> >>>> Trying to create an executable from Julia source, there are questions
> >>>> that raised... The process of exporting functions wasn't successful,
> >>>> function(s) was not exported to dll, and even the generated dll cant
> be
> >>>> loaded in c++ code. Below is the process explained in details:
> >>>>
> >>>> Can anybody bring more insight, how to build a standalone executable
> >>>> from Julia source?
> >>>>
> >
>
build_sysimg2.jl
Description: Binary data
