You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
since upgrading to v0.9.8 from v0.9.7 OpenDSSDirect.jl fails to build with the following error:
ERROR: LoadError: InitError: could not load library "/Users/nlaws/.julia/packages/OpenDSSDirect/TOPxW/deps/apple/libklusolvex.dylib"
dlopen(/Users/nlaws/.julia/packages/OpenDSSDirect/TOPxW/deps/apple/libklusolvex.dylib, 0x0001): tried: '/Users/nlaws/.julia/packages/OpenDSSDirect/TOPxW/deps/apple/libklusolvex.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/System/Volumes/Preboot/Cryptexes/OS/Users/nlaws/.julia/packages/OpenDSSDirect/TOPxW/deps/apple/libklusolvex.dylib' (no such file), '/Users/nlaws/.julia/packages/OpenDSSDirect/TOPxW/deps/apple/libklusolvex.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64'))
The text was updated successfully, but these errors were encountered:
Are you using the x86-64 Julia on purpose? A while ago, somebody had a similar issue with MATLAB, and they had accidentally installed the Intel version.
I could only reproduce the error message if I first use a native Julia (ARM), followed by a x86-64 Julia. That caused Julia to mix the binaries, maybe due to the precompilation cache being built with ARM as a target.
If I rename/delete my ~/.julia, it works fine. There's probably a simpler fix, but I personally don't mix archs.
since upgrading to v0.9.8 from v0.9.7 OpenDSSDirect.jl fails to build with the following error:
The text was updated successfully, but these errors were encountered: