#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