-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
make install error (Windows 7, x64, Mingw-w64) #681
Comments
Did you use any command line flags in the preceding "make", in particular the "NO_LAPACK=1" I suggested for #680 (which implies NO_LAPACKE) ? If so, you need to repeat it for any "make install", |
I just now did a make with
|
Hmm... I see now that you had the same error message in the original message already. Do you have |
There's a |
Okay. And as far as I can tell that is also where you invoked the "make install", right ? |
The target directory exists; I just double-checked it. And install is functional enough to copy cblas.h, f77blas.h, and openblas_config.h to the associated /include directory. |
It says "Generating" for those headers, which might imply that they are not copied by running "install". |
That points me in the right direction: the mingw-w64 package I was using didn't come with MSYS, which is where "install" resides. I've installed the mingw-get version of mingw, which includes MSYS, and am currently testing it. (Running make takes a while.) I can't say it's completely solved, at least not until I've finished testing the current toolchain. But it looks promising. Meanwhile, I've discovered that the OpenBLAS-v0.2.15-Win64-int32 binary apparently works well enough that I can install and run gensim in Python, so this is slightly lower priority for me. I'll keep testing it on the off chance that it'll be useful to someone else (or me in the future), not to mention I'd prefer a build optimized to this machine. |
Yes, that solved it. Even LAPACK works now. The root cause was primarily the missing MSYS. |
Something of a follow up to #680, though I believe that this is a different issue. OpenBLAS compiled just fine, but when I ran
make PREFIX=../pyenv install
I got some errors that appear to be lapacke related:I'm not sure how to interpret that, or where the point of failure is. Would compiling with LAPACKE disabled help, or am I barking up the wrong tree?
The text was updated successfully, but these errors were encountered: