New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make GLMakie relocatable #2282
Make GLMakie relocatable #2282
Conversation
I wonder if you've encountered a variation of this issue I tripped over: JuliaLang/PackageCompiler.jl#721 The compile command I usually use is: EDIT: I can confirm it hangs for me too when |
Does GLMakie pull anything in from Makie itself during precompilation? I notice there's a fair few places which rely on |
Ah, incremental=true works indeed :)
Hm, shouldn't really... Maybe the waiting logo. Btw, did you get around the App installing MKL at runtime? That's very annoying, also it fails to unzip it for some reason -.- |
Ended up with: create_app(".", "makieapp"; force=true, incremental=true, include_transitive_dependencies=false) Maybe we can add this to the docs? |
Co-authored-by: Fabian Greimel <fabgrei@gmail.com>
No sorry, and not sure why the example app downloads it either. The app I'm working on doesn't do the download. The chatter online indicates to me that MKL is only downloaded if it is required, but given this example app is just Makie by itself, I don't know why it downloads MKL but my app does not... unless it is and I've somehow hidden the download progress bar. I would have thought adding MKL.jl to the dependencies would include the required binaries during compile, but I just tried it out and it did not - still triggered the download at runtime.
Sure, I can do this. Any preference on where though? |
FYI, both of these:
crashes out for me with the message:
Too late for me to dig into it now, but will check in tomorrow afternoon. |
Huh, I got this one time, then i inserted a print statement to debug the path and then it was gone...I guess the print statement didn't fix it but forced a recompile of Makie which fixed it...or something!? :( |
That's weird, I did a Although it finished pretty much instantly so I should have thought something was weird. |
I'm going to merge this and see where to add docs later! |
Changes to allow GLMakie to be compiled into an app.
Note: these changes were only tested on (multiple) Windows computers.
Fixes #1480
Type of change
Delete options that do not apply:
Checklist