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
build faiss problem(An implementation of BLAS is required but none was found) #690
Comments
You should |
thanks you , i resolved it.
|
IIRC OpenBlas includes a Lapack implem by default. |
What does make install in OpenBlas mean? |
@beauby I did make install for OpenBLAS and still got this error message. |
git clone https://github.com/xianyi/OpenBLAS.git cd OpenBLAS make make install |
Don't forget |
Summary
i get a message that "configure: error: An implementation of BLAS is required but none was found. " when i run ./configure:
checking if sgemm_ is being linked in already... no
checking for sgemm_ in -lmkl_intel_lp64... no
checking for sgemm_ in -lmkl... no
checking for sgemm_ in -lopenblas... no
checking for ATL_xerbla in -latlas... no
checking for sgemm_ in -lblas... no
checking for sgemm_ in -framework vecLib... no
checking for sgemm_ in -lcxml... no
checking for sgemm_ in -ldxml... no
checking for sgemm_ in -lscs... no
checking for sgemm_ in -lcomplib.sgimath... no
checking for sgemm_ in -lblas... (cached) no
checking for sgemm_ in -lblas... (cached) no
configure: error: An implementation of BLAS is required but none was found.
my step is:
how to resolve this problem? thanks!
#Part of makefile.inc
CPPFLAGS += -DFINTEGER=int
LIBS += -L/home/nikoxiong/OpenBLAS-0.2.20 -lopenblas -L/home/nikoxiong/lapack-3.8.0 -llapack
Platform
(gcc version 4.4.6 20110731
(Red Hat 4.4.6-3) (GCC) )
Faiss version: latest
Faiss compilation options: ./configure && make
Running on:
Interface:
The text was updated successfully, but these errors were encountered: