-
Notifications
You must be signed in to change notification settings - Fork 143
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
Installing HDF5.jl on ARM M1 #1133
Comments
Is there a reason we are using old versions of the packages? The main problem here is that you are trying to use HDF5_jll 1.10.5, which is from 2019, before the commercial release of the M1. |
I Investigated this. There are some old and frankly esoteric package compatibility settings with the packages involved. I'm going to attempt to update them. |
I have created two requests to update dependency compatibility sections of LearningAlgebraicVarieties.jl and Eirene.jl In the meantime, I recommend the following course of action. julia> pkg"activate --temp" # optional, if you just want to test it first
Activating new project at `/tmp/jl_Fm1Lg0`
julia> pkg"add https://github.com/mkitti/Eirene.jl#mkitti-update-1_4_0 https://github.com/mkitti/LearningAlgebraicVarieties.jl#master HDF5 HDF5_jll JLD JLD2 Preferences"
julia> pkg"status"
Status `/tmp/jl_Fm1Lg0/Project.toml`
[9c0f25c4] Eirene v1.4.0 `https://github.com/mkitti/Eirene.jl#mkitti-update-1_4_0`
[f67ccb44] HDF5 v0.17.1
[4138dd39] JLD v0.13.4
[033835bb] JLD2 v0.4.40
[99c59dee] LearningAlgebraicVarieties v0.3.0 `https://github.com/mkitti/LearningAlgebraicVarieties.jl#master`
[21216c6a] Preferences v1.4.1
julia> using HDF5_jll
julia> HDF5_jll.libhdf5
"/home/mkitti/.julia/artifacts/2829a1f6a9ca59e5b9b53f52fa6519da9c9fd7d3/lib/libhdf5.so"
julia> HDF5_jll.libhdf5_handle
Ptr{Nothing} @0x0000000008cecc10 Please let me know if this works for you. I have tested this on Julia 1.10.0. |
Amazing, that worked perfectly! Thank you very much!! |
I would appreciate if you could comment on the following pull requests that these changes were helpful to you. |
Using Julia v1.8, having major issues using the HDF5 package. Using it as a dependency for another package, LearningAlgebraicVarieties.
Output of
] status
:Output of
] status -m
:The text was updated successfully, but these errors were encountered: