-
-
Notifications
You must be signed in to change notification settings - Fork 11k
Mingw w64 building #5587
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mingw w64 building #5587
Conversation
@@ -200,9 +202,17 @@ def get_flags_opt(self): | |||
# With this compiler version building Fortran BLAS/LAPACK | |||
# with -O3 caused failures in lib.lapack heevr,syevr tests. | |||
opt = ['-O2'] | |||
elif v and v>='4.6.0': |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spaces around >=
.
I'm not competent to comment on much more than PEP8 style nitpicks. It would be good to have the @matthew-brett @juliantaylor Thoughts? |
Taken from the description in numpygh-5587.
mingw-w64 / OpenBLAS support for the mingw-w64 toolchains available on https://bitbucket.org/carlkl/mingw-w64-for-python/downloads. site.cfg should be configured like this:
libopenblaspy.dll from
<openblaspath>/bin
has to be copied to numpy/core first before build.For this mingw-w64 toolchains a manual creation of the python import libs is necessary, i.e.:
For python-2.6 up to python 3.2 use https://bitbucket.org/carlkl/mingw-w64-for-python/downloads/mingwpy_win32_vc90.tar.xz or https://bitbucket.org/carlkl/mingw-w64-for-python/downloads/mingwpy_amd64_vc90.tar.xz
For python-3.3 and python-3.4 use https://bitbucket.org/carlkl/mingw-w64-for-python/downloads/mingwpy_win32_vc100.tar.xz or https://bitbucket.org/carlkl/mingw-w64-for-python/downloads/mingwpy_amd64_vc100.tar.xz