-lopenblas
.o: undefined reference to symbol 'sgemm_'
//usr/lib64/libopenblas.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
diff --git a/config/env.mk b/config/env.mk
index bc840fc..eef5c6e 100644
--- a/config/env.mk
+++ b/config/env.mk
@@ -79,7 +79,7 @@ LDPATH := -L$(OBJ) $(OPT_LDPATH)
# OPT_* use for pass some test options by make, please keep it empty
OPT_LDFLAGS :=
PRE_LDFLAGS := $(LDPATH) $(shell echo $(DEP_LDFLAGS) | sed "s/-l://g") $(OPT_LDFLAGS) -pthread
-LDFLAGS := $(PRE_LDFLAGS) -lgomp
+LDFLAGS := $(PRE_LDFLAGS) -lgomp -lopenblas
# OPT_* use for pass some test options by make, please keep it empty
OPT_CXXFLAGS :=
CXXFLAGS := $(CXXFLAGS) -O$(O_LEV) -fstack-protector -Wno-int-to-pointer-cast -Werror \
diff --git a/deps.scm b/deps.scm
index 8a976ce..8f6c3df 100644
--- a/de