-
Notifications
You must be signed in to change notification settings - Fork 37
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
M2: Library not loaded: /opt/homebrew/opt/libplist/lib/libplist-2.0.3.dylib #51
Comments
Found your bug report having had the exact same issue and looking for a solution. Rather confusingly, the 2.3.0 tar.bz2 builds a 2.0.4 dylib in the directory that ifuse looks - /opt/homebrew/opt/libplist/lib/libplist-2.0.3.dylib does not exist but /opt/homebrew/opt/libplist/lib/libplist-2.0.4.dylib does. I have just gone and downloaded the 2.2.0 tar.bz2 from https://github.com/libimobiledevice/libplist/releases and concerningly is a bit old (2020 vs 2023 for the latest version). ./configure and make ran fine. However, the reason I was looking for M1/M2 ifuse binaries was because I was hoping to avoid having to build anything... (The baseline brew ifuse package appears to be for linux only). Now going to copy the 2.0.3 dylib and see if it works. EDIT: Yes, it works. |
FWIW I did this, and it appears to be working for me:
See also this. |
A more portable version of @cbatson's command (using (cd "$(brew --prefix)/opt/libplist/lib/" && ln -s libplist-2.0.4.dylib libplist-2.0.3.dylib) I can also mention that I'm running on an Intel-based 27" iMac, not M2, and still received the |
Getting this error when trying to run ifuse
Is it something about M2 or did I mess up somehow? I do have that lib installed but a different version:
The text was updated successfully, but these errors were encountered: