-
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 distribution missing DLL dependencies #1112
Comments
These libraries appear to be available as separate bundles already, |
Do you always report a bug when you need next vcredist.exe ? |
@martin-frbg OK I see those files. I wouldn't have known to find them there, though. In fact, after reading your comment I started by just looking closer at the SF downloads to see if I could find them myself, but could not. Maybe it would be sufficient to put a note in README of the bundle pointing to the additional DLLs and/or add a link to the extras next to the binary package link on the www.openblas.net front page? |
Have to defer to xianyi on this (and #1073) as I do not have write access to the SF download area or the openblas.net page unfortunately. |
thx for reminding me to mention the location of the mingw dependencies on the openblas.net site. (I got access to the website sources in the meantime, but not to the sf.net account where the binaries are hosted) |
Last version depends on a libgfortran-5.dll, any clues where it could be found ? The mingw-w64 releases have a libgfortran-3 for 5.4, libgfortran-4 for 7.3, but the 8.1 release has no libgfortran at all anymore ? |
Are you referring to https://github.com/xianyi/OpenBLAS/releases/download/v0.3.10/OpenBLAS-0.3.10-x64.zip as the last version, or one of the older releases on sf.net ? (The Windows binaries are currently cross-compiled with |
Hmm, no I started following links from the website and ended up downloading OpenBLAS.v0.3.0.x86_64-w64-mingw32-gcc8.tar.gz The version you linked works like a charm however. I will stick to the github content now, thanks! |
The windows distribution ships
libopenblas.dll
but does not include its dependencies:libgcc_s_seh-1.dll
libgfortran-3.dll
libquadmath-0.dll
As the typical user of the windows binary distribution (I would assert) ought not be required to already have these on their system (if they did, they'd more likely be inclined to build from source), so I would suggest they be included in the download bundle.
The discussion in #296 touches on the dependency issue, but there the discussion veers toward statically linking the dependencies. That would be fine with me, but so would just distributing these extras in the bundle.
The text was updated successfully, but these errors were encountered: