[MacPorts] #51584: kealib @1.4.4_2 dyld: lazy symbol binding failed: Symbol not found:
MacPorts
noreply at macports.org
Wed Jun 8 11:24:08 PDT 2016
#51584: kealib @1.4.4_2 dyld: lazy symbol binding failed: Symbol not found:
------------------------+--------------------------------
Reporter: JDTilley@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: | Port: kealib
------------------------+--------------------------------
I am trying to install kealib on my computer (OS X 10.11.5, Xcode 7.3). It
installs fine, but once I try to open a file in Python using gdal I get
the message:
{{{
dyld: lazy symbol binding failed: Symbol not found:
__ZN2H56H5FileC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEjRKNS_17FileCreatPropListERKNS_15FileAccPropListE
Referenced from: /opt/local/lib/libkea.1.4.4.dylib
Expected in: /opt/local/lib/libhdf5_cpp.100.dylib
dyld: Symbol not found:
__ZN2H56H5FileC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEjRKNS_17FileCreatPropListERKNS_15FileAccPropListE
Referenced from: /opt/local/lib/libkea.1.4.4.dylib
Expected in: /opt/local/lib/libhdf5_cpp.100.dylib
}}}
and Python quits "unexpectedly". I have the following dependencies
installed:
hdf5 @1.10.0_0+cxx+fortran+gcc5+hl+szip
gdal @2.0.1_0+expat+hdf4+hdf5+netcdf
I would use gdal 2.1, but the current py27-gdal port is version 2.0.1_0.
I'm not sure if it could be related. I was getting the message:
{{{
NUMPY driver was compiled against GDAL 2.0 but current library version is
2.1
}}}
and unable to open anything until I reactivated the old 2.0.1 port. Does
anyone know what my issue is?
--
Ticket URL: <https://trac.macports.org/ticket/51584>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list