[MacPorts] #22200: py26-numpy 1.3.0 - doesn't build against veclib
MacPorts
noreply at macports.org
Thu Oct 22 09:02:17 PDT 2009
#22200: py26-numpy 1.3.0 - doesn't build against veclib
---------------------------------------+------------------------------------
Reporter: macports@… | Owner: mcalhoun@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.1
Keywords: | Port: py26-numpy
---------------------------------------+------------------------------------
Comment(by jameskyle@…):
I've just compiled py26-numpy +no_atlas +no_gcc43 and got this:
{{{
>>> numpy.show_config()
lapack_opt_info:
extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
extra_compile_args = ['-msse3']
define_macros = [('NO_ATLAS_INFO', 3)]
blas_opt_info:
extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
extra_compile_args = ['-msse3',
'-I/System/Library/Frameworks/vecLib.framework/Headers']
define_macros = [('NO_ATLAS_INFO', 3)]
}}}
I'm going to uninstall and rebuild with +no_atlas, but leave the gcc43 and
see how that goes. here's a full library link list too:
{{{
otool -L $(port contents py26-numpy | grep .so)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/core/_dotblas.so:
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
(compatibility version 1.0.0, current version 4.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
(compatibility version 1.0.0, current version 268.0.0)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/core/_sort.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/core/multiarray.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/core/scalarmath.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/core/umath.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/core/umath_tests.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/distutils/fcompiler/absoft.py: is not an object file
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/distutils/fcompiler/absoft.pyc: is not an object file
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/fft/fftpack_lite.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/lib/_compiled_base.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/lib/_datasource.py: is not an object file
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/lib/_datasource.pyc: is not an object file
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/lib/tests/test__datasource.py: is not an object file
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/linalg/lapack_lite.so:
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
(compatibility version 1.0.0, current version 4.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
(compatibility version 1.0.0, current version 268.0.0)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/ma/timer_comparison.py: is not an object file
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/ma/timer_comparison.pyc: is not an object file
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/numarray/_capi.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
/site-packages/numpy/random/mtrand.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 124.1.1)
}}}
I will also check with +no_atlas variant with atlas installed next and
report back.
--
Ticket URL: <http://trac.macports.org/ticket/22200#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list