danieljprice / splash

SPLASH is an interactive visualisation and plotting tool using kernel interpolation, mainly used for Smoothed Particle Hydrodynamics simulations
https://splash-viz.readthedocs.io
GNU General Public License v2.0
55 stars 43 forks source link

Failed to run splash after not using for some time #71

Closed Shigaharuki3012 closed 1 year ago

Shigaharuki3012 commented 1 year ago

Hi,when I tried to run splash using:

splash grtde_000164

to visualize something,then errors appeared which would be like:

dyld[45594]: Library not loaded: /opt/homebrew/opt/hdf5/lib/libhdf5.200.dylib
  Referenced from: <B30C583A-9A42-342D-8E2A-2A3B16F5456F> /opt/homebrew/Cellar/splash/3.5.1/bin/splash
  Reason: tried: '/opt/homebrew/opt/hdf5/lib/libhdf5.200.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/hdf5/lib/libhdf5.200.dylib' (no such file), '/opt/homebrew/opt/hdf5/lib/libhdf5.200.dylib' (no such file), '/usr/local/lib/libhdf5.200.dylib' (no such file), '/usr/lib/libhdf5.200.dylib' (no such file, not in dyld cache), '/opt/homebrew/Cellar/hdf5/1.14.2/lib/libhdf5.200.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/hdf5/1.14.2/lib/libhdf5.200.dylib' (no such file), '/opt/homebrew/Cellar/hdf5/1.14.2/lib/libhdf5.200.dylib' (no such file), '/usr/local/lib/libhdf5.200.dylib' (no such file), '/usr/lib/libhdf5.200.dylib' (no such file, not in dyld cache)
zsh: abort      splash

I don't kown how did it happen...and I've tried several ways like reinstalling hdf5 package but it does not work.

Shigaharuki3012 commented 1 year ago

This issue has been solved after reinstalling the splash and running the following command:

brew link --overwrite giza