Matthieu Brucher wrote:
How do you write the site.cfg accordingly?
I don't think you can do that through site.cfg,
David
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion
David Cournapeau wrote:
Dag Sverre Seljebotn wrote:
Questions:
a) Should I submit a patch?
b) Negative consequences? Perhaps another Python module can now not load
a different BLAS implementation? (That still seems better than not being
able to use MKL IMO).
Besides the
[1] BTW, I could not figure out how to link statically if I wanted -- is
search_static_first = 1 supposed to work? Perhaps MKL will insist on
loading some parts dynamically even then *shrug*.
search_static_first is inherently fragile - using the linker to do this
is much better (with
(Apologies if this has been fixed in trunk; I base this on 1.4.0 and no
related comments of MKL on the mailing list)
I finally got the latest version of MKL working. What appears to have
changed is that the MKL shared libraries will themselves dynamically
load different other libraries,
Dag Sverre Seljebotn wrote:
(Apologies if this has been fixed in trunk; I base this on 1.4.0 and no
related comments of MKL on the mailing list)
I finally got the latest version of MKL working. What appears to have
changed is that the MKL shared libraries will themselves dynamically
load
try:
import sys
import ctypes
_old_rtld = sys.getdlopenflags()
sys.setdlopenflags(_old_rtld|ctypes.RTLD_GLOBAL)
from numpy.linalg import lapack_lite
finally:
sys.setdlopenflags(_old_rtld)
del sys; del ctypes; del _old_rtld
This also applies to scipy code that relies
Matthieu Brucher wrote:
try:
import sys
import ctypes
_old_rtld = sys.getdlopenflags()
sys.setdlopenflags(_old_rtld|ctypes.RTLD_GLOBAL)
from numpy.linalg import lapack_lite
finally:
sys.setdlopenflags(_old_rtld)
del sys; del ctypes; del _old_rtld
This also
2010/1/21 Dag Sverre Seljebotn da...@student.matnat.uio.no:
Matthieu Brucher wrote:
try:
import sys
import ctypes
_old_rtld = sys.getdlopenflags()
sys.setdlopenflags(_old_rtld|ctypes.RTLD_GLOBAL)
from numpy.linalg import lapack_lite
finally:
sys.setdlopenflags(_old_rtld)
Matthieu Brucher wrote:
2010/1/21 Dag Sverre Seljebotn da...@student.matnat.uio.no:
Matthieu Brucher wrote:
try:
import sys
import ctypes
_old_rtld = sys.getdlopenflags()
sys.setdlopenflags(_old_rtld|ctypes.RTLD_GLOBAL)
from numpy.linalg import lapack_lite
Dag Sverre Seljebotn wrote:
Questions:
a) Should I submit a patch?
b) Negative consequences? Perhaps another Python module can now not load
a different BLAS implementation? (That still seems better than not being
able to use MKL IMO).
Besides the problem of ctypes not always being
10 matches
Mail list logo