diff options
author | Maho Nakata <maho@FreeBSD.org> | 2012-03-14 01:44:37 +0000 |
---|---|---|
committer | Maho Nakata <maho@FreeBSD.org> | 2012-03-14 01:44:37 +0000 |
commit | b4c18d910440b81b437d78cb7382552dcc3e613b (patch) | |
tree | 7d965c2d71cdbae1a8fc55a7d20493f474c621e4 /math/superlu | |
parent | d3f2bc3f43766a1b0a5522546d61535f7c6f60ca (diff) | |
download | ports-b4c18d910440b81b437d78cb7382552dcc3e613b.tar.gz ports-b4c18d910440b81b437d78cb7382552dcc3e613b.zip |
Notes
Diffstat (limited to 'math/superlu')
-rw-r--r-- | math/superlu/files/patch-SRC-Makefile | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/math/superlu/files/patch-SRC-Makefile b/math/superlu/files/patch-SRC-Makefile new file mode 100644 index 000000000000..43c1b6af03de --- /dev/null +++ b/math/superlu/files/patch-SRC-Makefile @@ -0,0 +1,44 @@ +--- SRC/Makefile.orig 2006-01-06 00:09:14.000000000 +0100 ++++ SRC/Makefile 2012-03-13 15:14:50.000000000 +0100 +@@ -89,28 +89,31 @@ + zcolumn_dfs.o zcolumn_bmod.o zpivotL.o zpruneL.o \ + zmemory.o zutil.o zmyblas2.o + +-all: single double complex complex16 ++all: single double complex complex16 shared + + single: $(SLUSRC) $(ALLAUX) $(LAAUX) $(SLASRC) $(SCLAUX) +- $(ARCH) $(ARCHFLAGS) ../$(SUPERLULIB) \ ++ $(ARCMD) $(ARCHFLAGS) ../$(SUPERLULIB) \ + $(SLUSRC) $(ALLAUX) $(LAAUX) $(SLASRC) $(SCLAUX) + $(RANLIB) ../$(SUPERLULIB) + + double: $(DLUSRC) $(ALLAUX) $(LAAUX) $(DLASRC) $(DZLAUX) +- $(ARCH) $(ARCHFLAGS) ../$(SUPERLULIB) \ ++ $(ARCMD) $(ARCHFLAGS) ../$(SUPERLULIB) \ + $(DLUSRC) $(ALLAUX) $(LAAUX) $(DLASRC) $(DZLAUX) + $(RANLIB) ../$(SUPERLULIB) + + complex: $(CLUSRC) $(ALLAUX) $(LAAUX) $(CLASRC) $(SCLAUX) +- $(ARCH) $(ARCHFLAGS) ../$(SUPERLULIB) \ ++ $(ARCMD) $(ARCHFLAGS) ../$(SUPERLULIB) \ + $(CLUSRC) $(ALLAUX) $(LAAUX) $(CLASRC) $(SCLAUX) + $(RANLIB) ../$(SUPERLULIB) + + complex16: $(ZLUSRC) $(ALLAUX) $(LAAUX) $(ZLASRC) $(DZLAUX) +- $(ARCH) $(ARCHFLAGS) ../$(SUPERLULIB) \ ++ $(ARCMD) $(ARCHFLAGS) ../$(SUPERLULIB) \ + $(ZLUSRC) $(ALLAUX) $(LAAUX) $(ZLASRC) $(DZLAUX) + $(RANLIB) ../$(SUPERLULIB) + ++shared: single double complex complex16 ++ $(CC) -shared -Wl,-soname=$(SUPERLULIB_SHARED) -o ../$(SUPERLULIB_SHARED) ../$(SUPERLULIB) ++ + + ################################## + # Do not optimize these routines # +@@ -125,3 +128,4 @@ + + clean: + rm -f *.o ../libsuperlu_3.0.a ++ rm -f *.o ../libsuperlu_3.0.so |