Browse Source

Split the obj list of LAPACKE 3.7.0

Split obj list to allow building with mingw (argument list too long for the msys ar)
tags/v0.2.20^2
Martin Kroeker GitHub 9 years ago
parent
commit
9f5cfd43dc
1 changed files with 8 additions and 5 deletions
  1. +8
    -5
      lapack-netlib/LAPACKE/src/Makefile

+ 8
- 5
lapack-netlib/LAPACKE/src/Makefile View File

@@ -34,7 +34,7 @@
# #
include ../../make.inc include ../../make.inc


SRC_OBJ = \
SRC_OBJA = \
lapacke_cbbcsd.o \ lapacke_cbbcsd.o \
lapacke_cbbcsd_work.o \ lapacke_cbbcsd_work.o \
lapacke_cbdsqr.o \ lapacke_cbdsqr.o \
@@ -1080,7 +1080,9 @@ lapacke_dsytri_3.o \
lapacke_dsytri_3_work.o \ lapacke_dsytri_3_work.o \
lapacke_dsytri2x.o \ lapacke_dsytri2x.o \
lapacke_dsytri2x_work.o \ lapacke_dsytri2x_work.o \
lapacke_dsytri_work.o \
lapacke_dsytri_work.o

SRC_OBJB = \
lapacke_dsytrs.o \ lapacke_dsytrs.o \
lapacke_dsytrs_rook.o \ lapacke_dsytrs_rook.o \
lapacke_dsytrs2.o \ lapacke_dsytrs2.o \
@@ -2365,7 +2367,8 @@ lapacke_slagsy_work.o \
lapacke_zlagsy.o \ lapacke_zlagsy.o \
lapacke_zlagsy_work.o lapacke_zlagsy_work.o


ALLOBJ = $(SRC_OBJ) $(MATGEN_OBJ)
ALLOBJA = $(SRC_OBJA)
ALLOBJB = $(SRC_OBJB) $(MATGEN_OBJ)


ifdef USEXBLAS ifdef USEXBLAS
ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC) ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC)
@@ -2377,8 +2380,8 @@ endif


all: ../../$(LAPACKELIB) all: ../../$(LAPACKELIB)


../../$(LAPACKELIB): $(ALLOBJ) $(ALLXOBJ) $(DEPRECATED)
$(ARCH) $(ARCHFLAGS) $@ $(ALLOBJ) $(ALLXOBJ) $(DEPRECATED)
../../$(LAPACKELIB): $(ALLOBJA) $(ALLOBJB) $(ALLXOBJ) $(DEPRECATED)
$(ARCH) $(ARCHFLAGS) $@ $(ALLOBJA) $(ALLOBJB) $(ALLXOBJ) $(DEPRECATED)
$(RANLIB) $@ $(RANLIB) $@


.c.o: .c.o:


Loading…
Cancel
Save