Skip to content
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

smartpca: LAPACKE_dlange issue #110

Open
vinodhsri opened this issue Jan 21, 2025 · 1 comment
Open

smartpca: LAPACKE_dlange issue #110

vinodhsri opened this issue Jan 21, 2025 · 1 comment

Comments

@vinodhsri
Copy link

Hello Eigensoft Team,

I was able to get EIGENSOFT along with its dependency programs lapack + openblas + gsl installed. When executing smartpca, i am getting the following error message:.

./smartpca: symbol lookup error: ./smartpca: undefined symbol: LAPACKE_dlange

Following are the static/shared objects being referenced using 'LDFLAGS' flag when compiling EIGENSOFT

libopenblas.a libopenblas_haswellp-r0.3.29.dev.a libopenblas_haswellp-r0.3.29.dev.so libopenblas.so libopenblas.so.0
liblapack.a liblapacke.a librefblas.a libtmglib.a

Any pointers is highly appreciated.

thanks

@MatthewMah
Copy link
Contributor

From the readme:

If you have issues with missing lapacke symbols, for example "undefined reference to `LAPACKE_dlange'", run make with the corresponding additional libraries linked:
'make LDLIBS="-llapacke"'
This has been encountered on Linux Mint 18.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants