This commit is contained in:
parent
9b5be29886
commit
d51868190e
|
@ -83,5 +83,8 @@ In chronological order:
|
||||||
* [2013-07-24] Modify makefile to respect user's LDFLAGS
|
* [2013-07-24] Modify makefile to respect user's LDFLAGS
|
||||||
* [2013-07-24] Add stack markings for GNU as arch-independent for assembler files
|
* [2013-07-24] Add stack markings for GNU as arch-independent for assembler files
|
||||||
|
|
||||||
|
* carlkl <https://github.com/carlkl>
|
||||||
|
* [2013-12-13] Fixed LAPACKE building bug on Windows
|
||||||
|
|
||||||
* [Your name or handle] <[email or website]>
|
* [Your name or handle] <[email or website]>
|
||||||
* [Date] [Brief summary of your changes]
|
* [Date] [Brief summary of your changes]
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
#
|
#
|
||||||
include ../../make.inc
|
include ../../make.inc
|
||||||
|
|
||||||
SRC_OBJ = \
|
CSRC_OBJ = \
|
||||||
lapacke_cbbcsd.o \
|
lapacke_cbbcsd.o \
|
||||||
lapacke_cbbcsd_work.o \
|
lapacke_cbbcsd_work.o \
|
||||||
lapacke_cbdsqr.o \
|
lapacke_cbdsqr.o \
|
||||||
|
@ -532,7 +532,9 @@ lapacke_cunmtr_work.o \
|
||||||
lapacke_cupgtr.o \
|
lapacke_cupgtr.o \
|
||||||
lapacke_cupgtr_work.o \
|
lapacke_cupgtr_work.o \
|
||||||
lapacke_cupmtr.o \
|
lapacke_cupmtr.o \
|
||||||
lapacke_cupmtr_work.o \
|
lapacke_cupmtr_work.o
|
||||||
|
|
||||||
|
DSRC_OBJ = \
|
||||||
lapacke_dbbcsd.o \
|
lapacke_dbbcsd.o \
|
||||||
lapacke_dbbcsd_work.o \
|
lapacke_dbbcsd_work.o \
|
||||||
lapacke_dbdsdc.o \
|
lapacke_dbdsdc.o \
|
||||||
|
@ -1022,7 +1024,9 @@ lapacke_dtrttf_work.o \
|
||||||
lapacke_dtrttp.o \
|
lapacke_dtrttp.o \
|
||||||
lapacke_dtrttp_work.o \
|
lapacke_dtrttp_work.o \
|
||||||
lapacke_dtzrzf.o \
|
lapacke_dtzrzf.o \
|
||||||
lapacke_dtzrzf_work.o \
|
lapacke_dtzrzf_work.o
|
||||||
|
|
||||||
|
SSRC_OBJ = \
|
||||||
lapacke_sbbcsd.o \
|
lapacke_sbbcsd.o \
|
||||||
lapacke_sbbcsd_work.o \
|
lapacke_sbbcsd_work.o \
|
||||||
lapacke_sbdsdc.o \
|
lapacke_sbdsdc.o \
|
||||||
|
@ -1506,7 +1510,9 @@ lapacke_strttf_work.o \
|
||||||
lapacke_strttp.o \
|
lapacke_strttp.o \
|
||||||
lapacke_strttp_work.o \
|
lapacke_strttp_work.o \
|
||||||
lapacke_stzrzf.o \
|
lapacke_stzrzf.o \
|
||||||
lapacke_stzrzf_work.o \
|
lapacke_stzrzf_work.o
|
||||||
|
|
||||||
|
ZSRC_OBJ = \
|
||||||
lapacke_zbbcsd.o \
|
lapacke_zbbcsd.o \
|
||||||
lapacke_zbbcsd_work.o \
|
lapacke_zbbcsd_work.o \
|
||||||
lapacke_zbdsqr.o \
|
lapacke_zbdsqr.o \
|
||||||
|
@ -2061,13 +2067,18 @@ lapacke_slagsy_work.o \
|
||||||
lapacke_zlagsy.o \
|
lapacke_zlagsy.o \
|
||||||
lapacke_zlagsy_work.o
|
lapacke_zlagsy_work.o
|
||||||
|
|
||||||
|
COBJ_FILES := $(CSRC_OBJ)
|
||||||
ALLOBJ = $(SRC_OBJ)
|
SOBJ_FILES := $(SSRC_OBJ)
|
||||||
|
DOBJ_FILES := $(DSRC_OBJ)
|
||||||
|
ZOBJ_FILES := $(ZSRC_OBJ)
|
||||||
|
|
||||||
ifdef LAPACKE_TESTING
|
ifdef LAPACKE_TESTING
|
||||||
ALLOBJ += $(MATGEN_OBJ)
|
ZOBJ_FILES += $(MATGEN_OBJ)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ALLOBJ = $(COBJ_FILES) $(DOBJ_FILES) $(SOBJ_FILES) $(ZOBJ_FILES) $(OBJ_FILES)
|
||||||
|
|
||||||
|
|
||||||
ifdef USEXBLAS
|
ifdef USEXBLAS
|
||||||
ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC)
|
ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC)
|
||||||
endif
|
endif
|
||||||
|
@ -2078,7 +2089,11 @@ OBJ_FILES := $(C_FILES:.o=.o)
|
||||||
all: ../../$(LAPACKELIB)
|
all: ../../$(LAPACKELIB)
|
||||||
|
|
||||||
../../$(LAPACKELIB): $(ALLOBJ) $(ALLXOBJ)
|
../../$(LAPACKELIB): $(ALLOBJ) $(ALLXOBJ)
|
||||||
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(ALLOBJ) $(ALLXOBJ)
|
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(COBJ_FILES)
|
||||||
|
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(DOBJ_FILES)
|
||||||
|
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(SOBJ_FILES)
|
||||||
|
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(ZOBJ_FILES)
|
||||||
|
$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(ALLXOBJ)
|
||||||
$(RANLIB) ../../$(LAPACKELIB)
|
$(RANLIB) ../../$(LAPACKELIB)
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
|
|
Loading…
Reference in New Issue