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

Makefile:690: *** Cannot proceed: BLIS library not yet built! Run make first. Stop. #862

Open
realbabilu opened this issue Mar 5, 2025 · 3 comments

Comments

@realbabilu
Copy link

Just want to know how to compile blis in wsl.

CC=icx FC=ifx CXX=icx CFLAGS=-QaxCORE-AVX2 ./configure --enable-verbose-make --enable-cblas -b 64 --disable-static haswell
make -j 32
Makefile:690: *** Cannot proceed: BLIS library not yet built! Run make first. Stop.

@devinamatthews
Copy link
Member

Hi @realbabilu compiling in WSL should be very similar to compiling in linux. I would not recommend setting any machine-specific flags in CFLAGS, BLIS will take care of this internally. What was the output from ./configure and were there any errors?

@realbabilu
Copy link
Author

realbabilu commented Mar 5, 2025

i tried build my own blis on my 14900k because AOCL blis only ran on AMD.I try to compare with openblas.
i tried built with icx and ifx also.
last time after configure, i got Makefile:690: *** Cannot proceed: BLIS library not yet built! Run make first. Stop after typing make.
from direct download unpack zip.

works with git clone https://github.com/flame/blis.git
works now using ./configure auto for gcc or below for intel clang,
./configure CC=icx FC=ifx CXX=icx CFLAGS=-O3 --enable-verbose-make --disable-static
--complex-return=intel -b 64 haswell

ok. i want to ask. in aocl we got libblis for blas, and libflame for lapack. i only got 2 files in lib\haswell : libblis.so libblis.so.4
it is including the lapack dgetrs ?

@devinamatthews
Copy link
Member

LAPACK functionality is available from flame/libflame. AOCL packages these together.

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