-
Notifications
You must be signed in to change notification settings - Fork 60
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
needs to link with -llapack #8
Comments
It also needs to link with |
Are you building on Ubuntu? On our primary platforms, adding -llapack breaks the build because there is no separate lapack library. I think our best path going forward is to document necessary modifications to the make variables in the readme file. You should be able to build by adding command line options to make: We may try to migrate to autotools in the future to help get around these kinds of build issues, but autotools are not installed by default on Mac. |
No, I was going to package it for GNU Guix (making it available on any distribution of the GNU system). It's possible to build it by overriding the linker flags, but I thought I should report it upstream rather than only patching it locally. I didn't go ahead with it, though, because the license does not grant any rights to distribute or modify the sources or binaries for any purpose, making it non-free software :(
This is only a problem for would-be developers, not for users or packagers. Autotools produces a portable |
The linker complains about undefined references:
These references come from the lapack library. By adding
-llapack
the linker flags this error disappears and all references are found. This is required especially when the available OpenBLAS was built without LAPACK and a separate LAPACK library is used.The text was updated successfully, but these errors were encountered: