Missing Library: libhdf5_hl.10.3.0.dylib
Posted: Thu Dec 27, 2018 12:21 pm America/New_York
Hi -- I recently installed seadas 7.5.1 using the command line to install the sensor files. A month or two ago I also updated my Mac OS to Mojave. I am running python version 2.7.13 Anaconda. I also just recently installed MacPorts for Mojave.
When I type l2gen to get some help on syntax use, I get the following error:
dyld: Library not loaded: @rpath/libhdf5_hl.10.3.0.dylib
Referenced from: /Applications/seadas-7.5.1/ocssw/bin/l2gen
Reason: image not found
Abort trap: 6
It seems that libhdf5_hl.10.3.0.dylib is missing. When I type otool -L $OCSSWROOT/bin/l2gen, I get the following:
/Applications/seadas-7.5.1/ocssw/bin/l2gen:
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate (compatibility version 1.0.0, current version 4.0.0)
@rpath/libgeotiff.2.dylib (compatibility version 4.0.0, current version 4.2.0)
@rpath/libtiff.5.dylib (compatibility version 8.0.0, current version 8.4.0)
@rpath/libpugixml.1.dylib (compatibility version 1.0.0, current version 1.8.0)
@rpath/libfann.2.dylib (compatibility version 2.0.0, current version 2.2.0)
@rpath/libopenjp2.7.dylib (compatibility version 7.0.0, current version 2.1.2)
@rpath/libnetcdf_c++4.1.dylib (compatibility version 2.0.0, current version 2.3.0)
@rpath/libnetcdff.6.dylib (compatibility version 8.0.0, current version 8.1.0)
@rpath/libnetcdf.11.dylib (compatibility version 12.0.0, current version 12.4.0)
@rpath/libhdf5_hl.10.3.0.dylib (compatibility version 10.3.0, current version 1.8.19)
@rpath/libhdfxx.xxx.xx.xx.dylib (compatibility version 10.3.0, current version 1.8.19)
@rpath/libSM.6.dylib (compatibility version 7.0.0, current version 7.1.0)
@rpath/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0)
@rpath/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0)
@rpath/libXext.6.dylib (compatibility version 11.0.0, current version 11.0.0)
@rpath/libgsl.19.dylib (compatibility version 20.0.0, current version 20.0.0)
@rpath/libgslcblas.0.dylib (compatibility version 1.0.0, current version 1.0.0)
@rpath/libproj.9.dylib (compatibility version 11.0.0, current version 11.0.0)
@rpath/libjpeg.9.dylib (compatibility version 12.0.0, current version 12.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
@rpath/libjansson.4.dylib (compatibility version 15.0.0, current version 15.0.0)
@rpath/libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0)
@rpath/libquadmath.0.dylib (compatibility version 1.0.0, current version 1.0.0)
@rpath/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.25.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.50.4)
@rpath/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
When I list the libraries contained in: /Applications/seadas-7.5.1/ocssw/opt/lib,
> ls libhdf5_hl.*
libhdf5_hl.1.8.18.dylib libhdf5_hl.a
libhdf5_hl.10.2.1.dylib libhdf5_hl.dylib
Can I set a symbolic link from libhdf5_hl.10.3.0.dylib to one of the libraries above? Or do I need to find and download libhdf5_hl.10.3.0.dylib?
Thanks for any help here..
Bruce
When I type l2gen to get some help on syntax use, I get the following error:
> l2gen
dyld: Library not loaded: @rpath/libhdf5_hl.10.3.0.dylib
Referenced from: /Applications/seadas-7.5.1/ocssw/bin/l2gen
Reason: image not found
Abort trap: 6
It seems that libhdf5_hl.10.3.0.dylib is missing. When I type otool -L $OCSSWROOT/bin/l2gen, I get the following:
> otool -L $OCSSWROOT/bin/l2gen
/Applications/seadas-7.5.1/ocssw/bin/l2gen:
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate (compatibility version 1.0.0, current version 4.0.0)
@rpath/libgeotiff.2.dylib (compatibility version 4.0.0, current version 4.2.0)
@rpath/libtiff.5.dylib (compatibility version 8.0.0, current version 8.4.0)
@rpath/libpugixml.1.dylib (compatibility version 1.0.0, current version 1.8.0)
@rpath/libfann.2.dylib (compatibility version 2.0.0, current version 2.2.0)
@rpath/libopenjp2.7.dylib (compatibility version 7.0.0, current version 2.1.2)
@rpath/libnetcdf_c++4.1.dylib (compatibility version 2.0.0, current version 2.3.0)
@rpath/libnetcdff.6.dylib (compatibility version 8.0.0, current version 8.1.0)
@rpath/libnetcdf.11.dylib (compatibility version 12.0.0, current version 12.4.0)
@rpath/libhdf5_hl.10.3.0.dylib (compatibility version 10.3.0, current version 1.8.19)
@rpath/libhdfxx.xxx.xx.xx.dylib (compatibility version 10.3.0, current version 1.8.19)
@rpath/libSM.6.dylib (compatibility version 7.0.0, current version 7.1.0)
@rpath/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0)
@rpath/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0)
@rpath/libXext.6.dylib (compatibility version 11.0.0, current version 11.0.0)
@rpath/libgsl.19.dylib (compatibility version 20.0.0, current version 20.0.0)
@rpath/libgslcblas.0.dylib (compatibility version 1.0.0, current version 1.0.0)
@rpath/libproj.9.dylib (compatibility version 11.0.0, current version 11.0.0)
@rpath/libjpeg.9.dylib (compatibility version 12.0.0, current version 12.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
@rpath/libjansson.4.dylib (compatibility version 15.0.0, current version 15.0.0)
@rpath/libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0)
@rpath/libquadmath.0.dylib (compatibility version 1.0.0, current version 1.0.0)
@rpath/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.25.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.50.4)
@rpath/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
When I list the libraries contained in: /Applications/seadas-7.5.1/ocssw/opt/lib,
> ls libhdf5_hl.*
libhdf5_hl.1.8.18.dylib libhdf5_hl.a
libhdf5_hl.10.2.1.dylib libhdf5_hl.dylib
Can I set a symbolic link from libhdf5_hl.10.3.0.dylib to one of the libraries above? Or do I need to find and download libhdf5_hl.10.3.0.dylib?
Thanks for any help here..
Bruce