[MacPorts] #37415: py27-numpy: cannot import numpy when built with atlas
MacPorts
noreply at macports.org
Sun Apr 14 12:41:03 PDT 2013
#37415: py27-numpy: cannot import numpy when built with atlas
--------------------------------+-------------------
Reporter: macsforever2000@… | Owner: dh@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: py-numpy |
--------------------------------+-------------------
Comment (by jason-macports@…):
Replying to [comment:29 jason-macports@…]:
> Replying to [comment:21 michaelld@…]:
> > I see this issue too (I cannot actually compile the latest atlas, but
the issue is also with the prior version):
> > {{{
> > nm -a `port contents atlas | grep libatlas` | grep omp_get_num_threads
> > }}}
> > returns "U _omp_get_num_threads" meaning that that symbol is undefined
in the library. Hence, it seems like either libatlas.a needs to statically
link with ${prefix}/lib/gccXY/libgomp.a, or any project using this library
needs to link with ${prefix}/lib/gccXY/libgomp.dylib or .a. Basically:
this seems to be an atlas issue, not a numpy issue. Or, maybe I'm missing
something?
>
> I see the same result/issue, even following your suggestion in
comment:28 below. The only way I've been able to get `py27-numpy` and
`py27-scipy`, and `opencv+python27` is to drop `atlas`. I haven't tried
the `gcc45` trick, or the suggestion in ticket:38724#comment:24.
Nope. The suggestion in ticket:38724#comment:24 didn't work. I'm stuck
with using non-`atlas` versions until this is addressed.
--
Ticket URL: <https://trac.macports.org/ticket/37415#comment:30>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list