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

Configure fails on AArch64: Could not locate libraries for the following symbols: daxpy_, dgemm_ #79

Open
soumitrachatterjee opened this issue Apr 11, 2016 · 2 comments
Labels
in testing Should be fixed, waiting for feedback.

Comments

@soumitrachatterjee
Copy link

Trying to configure on Linux/AArch64 fails as follows:

$ ./configure --lapack=../lapack --static-libs --lapack-build --built-type=lapack --libpath=../lapack
checking for java, javac... ok
determining operating system... ok (Linux)
determining architecture... ok (aarch64)
determining architecture flavor... ok
looking for nm... ok
locating the Java Development Kit... ok (/usr/lib/jvm/java-8-openjdk-arm64)
Setting up gcc and flags... ok (gcc)
deciding whether to use g77 or gfortran... ok (gfortran)
looking for version of make... ok (make)
search for lapack sources (configure by --lapack=dir)... ok (../lapack)
determining build type... ok (static)
getting library path...... ok (["../lapack"])
determining whether to build for lapack or atlas... ok (lapack)
looking for libraries...... *failed*

Configuration failed!

Reason: Could not locate libraries for the following symbols: daxpy_, dgemm_.

Note that the lapack directory above is as downloaded from http://www.netlib.org/lapack

Trying to configure using the download option $ ./configure --static-libs --download-lapack also fails:

determining whether to build for lapack or atlas... ok (atlas)
looking for libraries...... *failed*

Configuration failed!

Reason: Could not locate libraries for the following symbols: dsyev_, ATL_dgemm, dgemm_, daxpy_, cblas_daxpy, ATL_caxpy.

Same is the case with specifying --lapack-build:

determining whether to build for lapack or atlas... ok (lapack)
looking for libraries...... *failed*

Configuration failed!

Reason: Could not locate libraries for the following symbols: dsyev_, daxpy_, dgemm_.
@ghost
Copy link

ghost commented May 31, 2017

Did you solve the problem? Same problem happened to me

@mikiobraun
Copy link
Member

Hey there, sorry again for the late reply.

I recently released a new version 1.2.5 which now works for aarch64/arm64 (newer raspberry pis and AWS Graviton CPUs) using openblas.

Let me know how it works.

@mikiobraun mikiobraun added the in testing Should be fixed, waiting for feedback. label Aug 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in testing Should be fixed, waiting for feedback.
Projects
None yet
Development

No branches or pull requests

2 participants