|
|
|
@@ -32,7 +32,12 @@ |
|
|
|
############################################################################## |
|
|
|
# makefile for LAPACKE, used to build lapacke binary. |
|
|
|
# |
|
|
|
include ../../make.inc |
|
|
|
TOPSRCDIR = ../.. |
|
|
|
include $(TOPSRCDIR)/make.inc |
|
|
|
|
|
|
|
.SUFFIXES: .c .o |
|
|
|
.c.o: |
|
|
|
$(CC) $(CFLAGS) -I../include -c -o $@ $< |
|
|
|
|
|
|
|
OBJ = lapacke_cgb_nancheck.o \ |
|
|
|
lapacke_cgb_trans.o \ |
|
|
|
@@ -183,15 +188,15 @@ OBJ = lapacke_cgb_nancheck.o \ |
|
|
|
lapacke_make_complex_float.o \ |
|
|
|
lapacke_make_complex_double.o |
|
|
|
|
|
|
|
.PHONY: all |
|
|
|
all: lib |
|
|
|
|
|
|
|
.PHONY: lib |
|
|
|
lib: $(OBJ) |
|
|
|
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $^ |
|
|
|
$(RANLIB) ../../$(LAPACKELIB) |
|
|
|
$(AR) $(ARFLAGS) $(LAPACKELIB) $^ |
|
|
|
$(RANLIB) $(LAPACKELIB) |
|
|
|
|
|
|
|
.PHONY: clean cleanobj |
|
|
|
clean: cleanobj |
|
|
|
cleanobj: |
|
|
|
rm -f *.o |
|
|
|
|
|
|
|
.c.o: |
|
|
|
$(CC) $(CFLAGS) -I../include -c -o $@ $< |