ApplicationBuilder.jl icon indicating copy to clipboard operation
ApplicationBuilder.jl copied to clipboard

UndefVarError(var=:Vec3f0) when using Makie

Open github-julia opened this issue 7 years ago • 0 comments

All,

I was really excited to see that AB now supports Julia v1.0.0. :) I was able to build my first application this morning. Which is great progress.

Unfortunately, when I go to run the application via ./builddir/gitviz.app/Contents/MacOS/main ARGS I get the following error:

fatal: error thrown and no exception handler available.
UndefVarError(var=:Vec3f0)
rec_backtrace at /Users/jason/src/all/gitviz.git/builddir/gitviz.app/Contents/MacOS/libjulia.dylib (unknown line)
jl_throw at /Users/jason/src/all/gitviz.git/builddir/gitviz.app/Contents/MacOS/libjulia.dylib (unknown line)
jl_undefined_var_error at /Users/jason/src/all/gitviz.git/builddir/gitviz.app/Contents/MacOS/libjulia.dylib (unknown line)
jl_get_binding_or_error at /Users/jason/src/all/gitviz.git/builddir/gitviz.app/Contents/MacOS/libjulia.dylib (unknown line)
gv_render! at /Users/jason/src/all/gitviz.git/src/render.jl:75
unknown function (ip: 0x125eee96b)
jl_fptr_trampoline at /Users/jason/src/all/gitviz.git/builddir/gitviz.app/Contents/MacOS/libjulia.dylib (unknown line)
gv_main at /Users/jason/src/all/gitviz.git/builddir/gitviz.app/Contents/MacOS/main.dylib (unknown line)
julia_main at /Users/jason/src/all/gitviz.git/builddir/gitviz.app/Contents/MacOS/main.dylib (unknown line)
julia_main at /Users/jason/src/all/gitviz.git/builddir/gitviz.app/Contents/MacOS/main.dylib (unknown line)
main at /Users/jason/src/all/gitviz.git/builddir/gitviz.app/Contents/MacOS/main (unknown line)

An @show reveals that my ARGS are being passed properly, but it blows up when calling gv_render!(), which is in a separate file. That file is included in the primary, and it also declares using Makie. I've attempted using GeometryTypes and LinearAlgebra, without success.

Is this a bug in ApplicationBuilder?

github-julia avatar Oct 01 '18 14:10 github-julia