[MacPorts] #24925: py26-numpy linking error? "Symbol not found: ___floatunditf"
MacPorts
noreply at macports.org
Mon May 17 02:59:41 PDT 2010
#24925: py26-numpy linking error? "Symbol not found: ___floatunditf"
------------------------------------------+---------------------------------
Reporter: gerboland+macports@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: numpy py26 floatunditf | Port: py26-numpy
------------------------------------------+---------------------------------
I'm running a G4 iBook with 10.4.11.
Want to install numpy. Port's build completes successfully, but when using
it in python get following error:
{{{
ImportError:
dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
site-packages/numpy/core/multiarray.so, 2): Symbol not found:
___floatunditf
}}}
This causes any other port which depends on numpy to fail to build (e.g.
scipy).
Symbol appears to be available:
{{{
gerry:/opt/local/lib$ grep -r floatunditf *
Binary file gcc43/gcc/ppc-apple-darwin8/4.3.4/libgcc.a matches
Binary file gcc43/libgcc_s.1.dylib matches
Binary file gcc43/libgcc_s.10.5.dylib matches
Binary file gcc43/libgcc_s_ppc64.1.dylib matches
Binary file gcc43/libgcc_s_x86_64.1.dylib matches
}}}
but I would expect those libs to be linked against automatically. Or is
there a flag missing? Possible this is an architecture thing, as
floatunditf looks to do soft floating-point ops.
Attached is my build log, and error output. I'd appreciate any advice!
-G
--
Ticket URL: <http://trac.macports.org/ticket/24925>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list