Closed thchr closed 4 years ago
does ]build ModernGL
fix the issue?
It built successfully, and Makie seems to also successfully load afterwards.
(Though with a few warnings:
(v1.1) pkg> build ModernGL
Building ModernGL → `C:\Users\tchr\.julia\packages\ModernGL\Cr1A7\deps\build.log`
julia> using Makie
[ Info: Recompiling stale cache file C:\Users\tchr\.julia\compiled\v1.1\Makie\iZ1Bl.ji for Makie [ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a]
┌ Warning: Loaded OpenGL Backend, but OpenGL isn't working
└ @ GLMakie C:\Users\tchr\.julia\packages\GLMakie\XqcM3\src\GLMakie.jl:60
┌ Warning: Loaded OpenGL Backend, but OpenGL isn't working
└ @ GLMakie C:\Users\tchr\.julia\packages\GLMakie\XqcM3\src\GLMakie.jl:60
julia>
)
I see you submitted a fix: I'll try it out when a new version is tagged. Thanks!
Warning: Loaded OpenGL Backend, but OpenGL isn't working
Uhm.... That doesn't sound like working at all :D Can you try ]build GLMakie
and see if that prints any warnings?
Hmm, I get:
(v1.1) pkg> build GLMakie
Building ModernGL ────────→ `C:\Users\tchr\.julia\packages\ModernGL\Cr1A7\deps\build.log`
Building SpecialFunctions → `C:\Users\tchr\.julia\packages\SpecialFunctions\ne2iw\deps\build.log`
Building FreeType ────────→ `C:\Users\tchr\.julia\packages\FreeType\2dE5w\deps\build.log`
Building ImageMagick ─────→ `C:\Users\tchr\.julia\packages\ImageMagick\vMfoS\deps\build.log`
Building FFMPEG ──────────→ `C:\Users\tchr\.julia\packages\FFMPEG\guN1x\deps\build.log`
Building CMake ───────────→ `C:\Users\tchr\.julia\packages\CMake\nSK2r\deps\build.log`
Building GLFW ────────────→ `C:\Users\tchr\.julia\packages\GLFW\e257h\deps\build.log`
Building GLMakie ─────────→ `C:\Users\tchr\.julia\packages\GLMakie\XqcM3\deps\build.log`
julia> using GLMakie
WARNING: redefining constant WORKING_OPENGL
Not sure if the warning is just because I already had using Makie
in that work session.
ok... could be ;) try using Makie again, if that doesn't show the warning anymore, all should be good :)
Indeed seems to be working fine again now: how come building anew fixed this? Thanks a bunch for helping me fix this issue.
Building creates the file .julia\packages\ModernGL\Cr1A7\deps\deps.jl
;)
Normally, Julia should always build a package, so this shouldn't be an issue... But there seem to be cases, where a build gets "forgotten" by Pkg...
I already noted this as a comment in #53, but after that commit, I cannot compile Makie after I update my dependencies. Specifically, with ModernGL v1.1.1, I get the following error message (with v1.0.0 I don't have any problems):
I'm somewhat puzzled by this, since I'm assuming that if this was a widespread problem others would have filed a similar issue at this point.