-
Notifications
You must be signed in to change notification settings - Fork 7
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
Static build of FlexiBLAS #18
Comments
FlexiBLAS was never developed to be statically linked, because some of the design features, especially with the API rely on dynamic linkage. For example the backend must be shared libraries as well. One could try to create a version without the reference to the flexiblas_api library. This should fix the issue. I will take a look on it. |
That would be fine. But there may be software which requires BLAS to be statically linked or only search for static libs (for some reason) and as FlexiBLAS is meant(?) as a drop-in replacement it would be great if FlexiBLAS itself can be statically build (and use shared libs as backends) If that is not possible, I'd heavily suggest to use |
I added the |
The |
Closed with 3.1.0 |
Is it possible (technically) to have a static FlexiBLAS lib?
I tried configuring with
BUILD_SHARED_LIBS=OFF
but that errored out in the examples due to multiple symbols in libflexiblas and libflexiblas_apiThe text was updated successfully, but these errors were encountered: