Opened 8 years ago

Last modified 7 years ago

#51584 closed defect

kealib @1.4.4_2 dyld: lazy symbol binding failed: Symbol not found: — at Initial Version

Reported by: ForTozs Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: vince@…
Port: kealib

Description

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?

Change History (0)

Note: See TracTickets for help on using tickets.