@@ -34,7 +34,8 @@ LIBMKL = -L$(MKL) -lmkl_intel_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread
3434LIBVECLIB = -framework Accelerate
3535
3636ESSL =/opt/ibm/lib
37- LIBESSL = -lessl $(ESSL ) /libxlomp_ser.so.1 $(ESSL ) /libxlf90_r.so.1 $(ESSL ) /libxlfmath.so.1 $(ESSL ) /libxlsmp.so.1 /opt/ibm/xlC/13.1.2/lib/libxl.a
37+ # LIBESSL = -lesslsmp $(ESSL)/libxlomp_ser.so.1 $(ESSL)/libxlf90_r.so.1 $(ESSL)/libxlfmath.so.1 $(ESSL)/libxlsmp.so.1 /opt/ibm/xlC/13.1.3/lib/libxl.a
38+ LIBESSL = -lesslsmp $(ESSL ) /libxlf90_r.so.1 $(ESSL ) /libxlfmath.so.1 $(ESSL ) /libxlsmp.so.1 /opt/ibm/xlC/13.1.3/lib/libxl.a
3839
3940ifeq ($(OSNAME ) , WINNT)
4041
@@ -259,7 +260,8 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
259260endif
260261
261262essl :: sgemm.essl strmm.essl dgemm.essl dtrmm.essl \
262- cgemm.essl ctrmm.essl zgemm.essl ztrmm.essl
263+ cgemm.essl ctrmm.essl zgemm.essl ztrmm.essl \
264+ slinpack.essl clinpack.essl dlinpack.essl zlinpack.essl
263265
264266veclib :: slinpack.veclib dlinpack.veclib clinpack.veclib zlinpack.veclib \
265267 scholesky.veclib dcholesky.veclib ccholesky.veclib zcholesky.veclib \
@@ -312,6 +314,9 @@ slinpack.mkl : slinpack.$(SUFFIX)
312314slinpack.veclib : slinpack.$(SUFFIX )
313315 -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
314316
317+ slinpack.essl : slinpack.$(SUFFIX )
318+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBESSL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
319+
315320# #################################### Dlinpack ####################################################
316321dlinpack.goto : dlinpack.$(SUFFIX ) ../$(LIBNAME )
317322 $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
@@ -328,6 +333,9 @@ dlinpack.mkl : dlinpack.$(SUFFIX)
328333dlinpack.veclib : dlinpack.$(SUFFIX )
329334 -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
330335
336+ dlinpack.essl : dlinpack.$(SUFFIX )
337+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBESSL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
338+
331339# #################################### Clinpack ####################################################
332340
333341clinpack.goto : clinpack.$(SUFFIX ) ../$(LIBNAME )
@@ -345,6 +353,9 @@ clinpack.mkl : clinpack.$(SUFFIX)
345353clinpack.veclib : clinpack.$(SUFFIX )
346354 -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
347355
356+ clinpack.essl : clinpack.$(SUFFIX )
357+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBESSL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
358+
348359# #################################### Zlinpack ####################################################
349360
350361zlinpack.goto : zlinpack.$(SUFFIX ) ../$(LIBNAME )
@@ -362,6 +373,9 @@ zlinpack.mkl : zlinpack.$(SUFFIX)
362373zlinpack.veclib : zlinpack.$(SUFFIX )
363374 -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
364375
376+ zlinpack.essl : zlinpack.$(SUFFIX )
377+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBESSL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
378+
365379# #################################### Scholesky ###################################################
366380
367381scholesky.goto : scholesky.$(SUFFIX ) ../$(LIBNAME )
0 commit comments