|
|
@@ -46,6 +46,7 @@ OBJ = \ |
|
|
|
lapacke_ilaver.o \ |
|
|
|
lapacke_nancheck.o |
|
|
|
|
|
|
|
ifeq ($(BUILD_COMPLEX),1) |
|
|
|
OBJ_C = \ |
|
|
|
lapacke_cbbcsd.o \ |
|
|
|
lapacke_cbbcsd_work.o \ |
|
|
@@ -653,7 +654,9 @@ lapacke_cupgtr.o \ |
|
|
|
lapacke_cupgtr_work.o \ |
|
|
|
lapacke_cupmtr.o \ |
|
|
|
lapacke_cupmtr_work.o |
|
|
|
endif |
|
|
|
|
|
|
|
ifeq ($(BUILD_DOUBLE),1) |
|
|
|
OBJ_D = \ |
|
|
|
lapacke_dbbcsd.o \ |
|
|
|
lapacke_dbbcsd_work.o \ |
|
|
@@ -1218,8 +1221,12 @@ lapacke_dtrttf_work.o \ |
|
|
|
lapacke_dtrttp.o \ |
|
|
|
lapacke_dtrttp_work.o \ |
|
|
|
lapacke_dtzrzf.o \ |
|
|
|
lapacke_dtzrzf_work.o |
|
|
|
lapacke_dtzrzf_work.o \ |
|
|
|
lapacke_slag2d.o \ |
|
|
|
lapacke_slag2d_work.o |
|
|
|
endif |
|
|
|
|
|
|
|
ifeq ($(BUILD_SINGLE),1) |
|
|
|
OBJ_S = \ |
|
|
|
lapacke_sbbcsd.o \ |
|
|
|
lapacke_sbbcsd_work.o \ |
|
|
@@ -1395,8 +1402,6 @@ lapacke_slacn2.o \ |
|
|
|
lapacke_slacn2_work.o \ |
|
|
|
lapacke_slacpy.o \ |
|
|
|
lapacke_slacpy_work.o \ |
|
|
|
lapacke_slag2d.o \ |
|
|
|
lapacke_slag2d_work.o \ |
|
|
|
lapacke_slamch.o \ |
|
|
|
lapacke_slamch_work.o \ |
|
|
|
lapacke_slange.o \ |
|
|
@@ -1781,7 +1786,9 @@ lapacke_strttp.o \ |
|
|
|
lapacke_strttp_work.o \ |
|
|
|
lapacke_stzrzf.o \ |
|
|
|
lapacke_stzrzf_work.o |
|
|
|
endif |
|
|
|
|
|
|
|
ifeq ($(BUILD_COMPLEX16),1) |
|
|
|
OBJ_Z = \ |
|
|
|
lapacke_zbbcsd.o \ |
|
|
|
lapacke_zbbcsd_work.o \ |
|
|
@@ -2393,35 +2400,52 @@ lapacke_zupgtr.o \ |
|
|
|
lapacke_zupgtr_work.o \ |
|
|
|
lapacke_zupmtr.o \ |
|
|
|
lapacke_zupmtr_work.o |
|
|
|
endif |
|
|
|
|
|
|
|
ifdef BUILD_DEPRECATED |
|
|
|
DEPRECATED = \ |
|
|
|
ifeq ($(BUILD_COMPLEX),1) |
|
|
|
DEPRECATEDC = \ |
|
|
|
lapacke_cggsvp.o \ |
|
|
|
lapacke_cggsvp_work.o \ |
|
|
|
lapacke_dggsvp.o \ |
|
|
|
lapacke_dggsvp_work.o \ |
|
|
|
lapacke_sggsvp.o \ |
|
|
|
lapacke_sggsvp_work.o \ |
|
|
|
lapacke_zggsvp.o \ |
|
|
|
lapacke_zggsvp_work.o \ |
|
|
|
lapacke_cggsvd.o \ |
|
|
|
lapacke_cggsvd_work.o \ |
|
|
|
lapacke_cgeqpf.o \ |
|
|
|
lapacke_cgeqpf_work.o |
|
|
|
endif |
|
|
|
|
|
|
|
ifeq ($(BUILD_DOUBLE),1) |
|
|
|
DEPRECATEDD = \ |
|
|
|
lapacke_dggsvp.o \ |
|
|
|
lapacke_dggsvp_work.o \ |
|
|
|
lapacke_dggsvd.o \ |
|
|
|
lapacke_dggsvd_work.o \ |
|
|
|
lapacke_dgeqpf.o \ |
|
|
|
lapacke_dgeqpf_work.o |
|
|
|
endif |
|
|
|
|
|
|
|
ifeq ($(BUILD_SINGLE),1) |
|
|
|
DEPRECATEDS = \ |
|
|
|
lapacke_sggsvp.o \ |
|
|
|
lapacke_sggsvp_work.o \ |
|
|
|
lapacke_sggsvd.o \ |
|
|
|
lapacke_sggsvd_work.o \ |
|
|
|
lapacke_sgeqpf.o \ |
|
|
|
lapacke_sgeqpf_work.o |
|
|
|
endif |
|
|
|
|
|
|
|
ifeq ($(BUILD_COMPLEX16),1) |
|
|
|
DEPRECATEDZ = \ |
|
|
|
lapacke_zggsvp.o \ |
|
|
|
lapacke_zggsvp_work.o \ |
|
|
|
lapacke_zggsvd.o \ |
|
|
|
lapacke_zggsvd_work.o \ |
|
|
|
lapacke_cgeqpf.o \ |
|
|
|
lapacke_cgeqpf_work.o \ |
|
|
|
lapacke_dgeqpf.o \ |
|
|
|
lapacke_dgeqpf_work.o \ |
|
|
|
lapacke_sgeqpf.o \ |
|
|
|
lapacke_sgeqpf_work.o \ |
|
|
|
lapacke_zgeqpf.o \ |
|
|
|
lapacke_zgeqpf_work.o |
|
|
|
endif |
|
|
|
|
|
|
|
DEPRECATED = $(DEPRECATEDS) $(DEPRECATEDD) $(DEPRECATEDC) $(DEPRECATEDZ) |
|
|
|
endif |
|
|
|
|
|
|
|
ifdef USEXBLAS |
|
|
|
EXTENDED = \ |
|
|
|
lapacke_cgbrfsx.o lapacke_cporfsx.o lapacke_dgerfsx.o lapacke_sgbrfsx.o lapacke_ssyrfsx.o lapacke_zherfsx.o \ |
|
|
@@ -2440,37 +2464,50 @@ endif |
|
|
|
|
|
|
|
ifdef LAPACKE_WITH_TMG |
|
|
|
# FILE PARTS OF TMGLIB |
|
|
|
MATGEN = \ |
|
|
|
ifeq ($(BUILD_COMPLEX),1) |
|
|
|
MATGENC = \ |
|
|
|
lapacke_clatms.o \ |
|
|
|
lapacke_clatms_work.o \ |
|
|
|
lapacke_dlatms.o \ |
|
|
|
lapacke_dlatms_work.o \ |
|
|
|
lapacke_slatms.o \ |
|
|
|
lapacke_slatms_work.o \ |
|
|
|
lapacke_zlatms.o \ |
|
|
|
lapacke_zlatms_work.o \ |
|
|
|
lapacke_clagge.o \ |
|
|
|
lapacke_clagge_work.o \ |
|
|
|
lapacke_claghe.o \ |
|
|
|
lapacke_claghe_work.o \ |
|
|
|
lapacke_clagsy.o \ |
|
|
|
lapacke_clagsy_work.o |
|
|
|
endif |
|
|
|
ifeq ($(BUILD_DOUBLE),1) |
|
|
|
MATGEND = \ |
|
|
|
lapacke_dlatms.o \ |
|
|
|
lapacke_dlatms_work.o \ |
|
|
|
lapacke_dlagge.o \ |
|
|
|
lapacke_dlagge_work.o \ |
|
|
|
lapacke_dlagsy.o \ |
|
|
|
lapacke_dlagsy_work.o |
|
|
|
endif |
|
|
|
ifeq ($(BUILD_SINGLE),1) |
|
|
|
MATGENS = \ |
|
|
|
lapacke_slatms.o \ |
|
|
|
lapacke_slatms_work.o \ |
|
|
|
lapacke_slagge.o \ |
|
|
|
lapacke_slagge_work.o \ |
|
|
|
lapacke_slagsy.o \ |
|
|
|
lapacke_slagsy_work.o |
|
|
|
endif |
|
|
|
ifeq ($(BUILD_COMPLEX16),1) |
|
|
|
MATGENZ = \ |
|
|
|
lapacke_zlatms.o \ |
|
|
|
lapacke_zlatms_work.o \ |
|
|
|
lapacke_zlagge.o \ |
|
|
|
lapacke_zlagge_work.o \ |
|
|
|
lapacke_claghe.o \ |
|
|
|
lapacke_claghe_work.o \ |
|
|
|
lapacke_zlaghe.o \ |
|
|
|
lapacke_zlaghe_work.o \ |
|
|
|
lapacke_clagsy.o \ |
|
|
|
lapacke_clagsy_work.o \ |
|
|
|
lapacke_dlagsy.o \ |
|
|
|
lapacke_dlagsy_work.o \ |
|
|
|
lapacke_slagsy.o \ |
|
|
|
lapacke_slagsy_work.o \ |
|
|
|
lapacke_zlagsy.o \ |
|
|
|
lapacke_zlagsy_work.o |
|
|
|
endif |
|
|
|
|
|
|
|
MATGEN = $(MATGENS) $(MATGEND) $(MATGENC) $(MATGENZ) |
|
|
|
endif |
|
|
|
|
|
|
|
.PHONY: all |
|
|
|
all: $(LAPACKELIB) |
|
|
|
|
|
|
|