Skip to content

Why when building LAPACK is the "named" library so much bigger than the libopenblas.a? #4692

Answered by martin-frbg
aadler asked this question in Q&A
Discussion options

You must be logged in to vote

seems the problem is that the soft-linking happens in the "libs" target which for various mostly-historic reasons is separate from "netlib" (which contains all parts of Lapack that OpenBLAS does not reimplement). On most platforms this is not a problem, as the link ensures that all later additions made by the "all" target will be available under the short name as well. On Windows, the msys2 "ln" appears to perform a one-time copy due to OS/filesystem limitations, leading to the short-named static library missing most of lapack.

Replies: 9 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@aadler
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@aadler
Comment options

Answer selected by aadler
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants