-
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
Windows binary package missing openblas .lib file #805
Comments
Thank you for the suggestion. |
I am trying to get get the binary package from NuGet (i.e., https://www.nuget.org/packages/OpenBLAS). However, only a |
That binary on NuGet is seriously outdated, could you please try if the attached package works for you ? (it is not exactly current either, this happens to be the result of a cross-compilation test |
Hei Martin, thank you very much for taking the time to answer and for the binaries. I can confirm that I can link them with By the way, it would be great if you could update the https://sf.net repository with more recent binaries. Sorry for asking this if you, but I personally don't have the technical knowledge to compile it myself from source. However, I rely heavily on this project for my research and I appreciate the amazing work you guys are doing! |
Sorry, actually did not realize that it was a 32bit lib I had lying around. Will update my cross-compilation to x64 and upload a 64bit of 0.3.6 later today or tomorrow... |
Many thanks! I look forward to it! |
OK, next attempt. Hope this is actually usable: |
It worked very well! I used the |
I have uploaded the win64 build of 0.3.7 and a rebuilt package of 0.3.6 to the github releases page now, will ask xianyi to upload them to his openblas project account on sf.net as well. |
Closing as the new 0.3.6 and 0.3.7 packages are now on the sourceforge page as well. |
This is perfect runs. |
@realbabilu the dll and def were produced using MingW (in the form of MXE) on Linux, the .lib was created on Windows using |
Can i opened a new issue ? Comment 1: The best precompiled package openBlas is here for Windows VS:
Attachment for Question 2:
B. MingW-64
B.II Msys2 MingW-64
|
Probably best to open a new issue for this. Unfortunately I am not building on Windows myself (hence the crossbuild from Linux), so I have to rely on reports and suggestions by others. The missing libgfortran-3.dll is probably this one from mxe libgfortran-3.txt (the issue tracker accepts only .txt for uploads, you need to rename this back to .dll). |
Since you building using mingw from linux. I have linux ubuntu also as WSL. this will be adding mingw64-gcc. how it told to use mingw-gcc instead original linux gcc. |
Should be sufficient to use |
Got error forrtl: severe (157): Program Exception - access violation when run the app with libopenblas.dll.a produced. both from linux gcc-mingw-w64-gcc and mingw64 souceforge gcc-mingw-w64-gcc |
The instructions to build a ".lib" file requires a ".def" file. The def file requires the user to download the source and have (among many other things) a working Perl installation and more. It would be very convenient for the users if the lib file was shipped together with the dll and header files.
EDIT: This used to be the case, as in OpenBLAS v0.2.8 from 2013 which included:
The text was updated successfully, but these errors were encountered: