You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
129 lines
5.7 KiB
129 lines
5.7 KiB
diff -Nur src.orig/check/Makefile src/check/Makefile
|
|
--- src.orig/check/Makefile 2013-02-07 17:27:00.000000000 +0000
|
|
+++ src/check/Makefile 2013-02-07 17:27:21.000000000 +0000
|
|
@@ -48,7 +48,7 @@
|
|
$(CC) $(CFLAGS) $(CLIBFLAGS) -I$(SCOTCHINCLUDEDIR) -c $(<) -o $(@)
|
|
|
|
%$(EXE) : %.c
|
|
- $(CC) $(CFLAGS) -I$(SCOTCHINCLUDEDIR) -L$(SCOTCHLIBDIR) $(<) -o $(@) $(SCOTCHLIBS) $(LDFLAGS)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -I$(SCOTCHINCLUDEDIR) -L$(SCOTCHLIBDIR) $(<) $(SCOTCHLIBS) $(LIBS) -o $(@)
|
|
|
|
##
|
|
## Project rules.
|
|
diff -Nur src.orig/esmumps/Makefile src/esmumps/Makefile
|
|
--- src.orig/esmumps/Makefile 2013-02-07 17:27:00.000000000 +0000
|
|
+++ src/esmumps/Makefile 2013-02-07 17:28:11.000000000 +0000
|
|
@@ -44,7 +44,7 @@
|
|
$(CC) $(CFLAGS) $(CLIBFLAGS) -I$(includedir) -c $(<) -o $(@)
|
|
|
|
%$(EXE) : %.c
|
|
- $(CC) $(CFLAGS) -I$(includedir) $(<) -o $(@) -L$(libdir) $(LDFLAGS) -L. -l$(ESMUMPSLIB) -l$(SCOTCHLIB) -lscotch -l$(SCOTCHLIB)errexit -lm
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -I$(includedir) $(<) -L$(libdir) -L. -l$(ESMUMPSLIB) -l$(SCOTCHLIB) -lscotch -l$(SCOTCHLIB)errexit $(LIBS) -o $(@)
|
|
|
|
##
|
|
## Project rules.
|
|
@@ -57,7 +57,7 @@
|
|
libesmumps$(LIB) \
|
|
main_esmumps$(EXE)
|
|
|
|
-ptscotch : clean
|
|
+ptscotch : clean common.h
|
|
$(MAKE) CFLAGS="$(CFLAGS) -DSCOTCH_PTSCOTCH" CC=$(CCP) SCOTCHLIB=ptscotch ESMUMPSLIB=ptesmumps \
|
|
libesmumps$(LIB) \
|
|
main_esmumps$(EXE)
|
|
@@ -160,6 +160,6 @@
|
|
order.h \
|
|
symbol.h \
|
|
esmumps.h \
|
|
- lib$(ESMUMPSLIB)$(LIB) \
|
|
+ libesmumps$(LIB) \
|
|
$(libdir)/lib$(SCOTCHLIB)$(LIB) \
|
|
$(libdir)/lib$(SCOTCHLIB)errexit$(LIB)
|
|
diff -Nur src.orig/libscotch/Makefile src/libscotch/Makefile
|
|
--- src.orig/libscotch/Makefile 2013-02-07 17:27:00.000000000 +0000
|
|
+++ src/libscotch/Makefile 2013-02-07 17:27:21.000000000 +0000
|
|
@@ -43,7 +43,7 @@
|
|
$(CC) $(CFLAGS) $(CLIBFLAGS) -c $(<) -o $(@)
|
|
|
|
%$(EXE) : %.c
|
|
- $(CC) $(CFLAGS) -DSCOTCH_VERSION=$(VERSION) -DSCOTCH_RELEASE=$(RELEASE) -DSCOTCH_PATCHLEVEL=$(PATCHLEVEL) $(<) -o $(@) $(LDFLAGS)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -DSCOTCH_VERSION=$(VERSION) -DSCOTCH_RELEASE=$(RELEASE) -DSCOTCH_PATCHLEVEL=$(PATCHLEVEL) $(<) $(LIBS) -o $(@)
|
|
|
|
##
|
|
## Project rules.
|
|
@@ -2908,14 +2908,14 @@
|
|
mapping.h \
|
|
order.h \
|
|
parser.h
|
|
- $(CCD) $(CFLAGS) -DSCOTCH_VERSION=$(VERSION) -DSCOTCH_RELEASE=$(RELEASE) -DSCOTCH_PATCHLEVEL=$(PATCHLEVEL) $(<) -o $(@) $(LDFLAGS)
|
|
+ $(CCD) $(CFLAGS) $(LDFLAGS) -DSCOTCH_VERSION=$(VERSION) -DSCOTCH_RELEASE=$(RELEASE) -DSCOTCH_PATCHLEVEL=$(PATCHLEVEL) $(<) $(LIBS) -o $(@)
|
|
|
|
ptdummysizes$(EXE) : dummysizes.c \
|
|
module.h \
|
|
common.h \
|
|
dgraph.h \
|
|
dorder.h
|
|
- $(CCD) $(CFLAGS) -DSCOTCH_VERSION=$(VERSION) -DSCOTCH_RELEASE=$(RELEASE) -DSCOTCH_PATCHLEVEL=$(PATCHLEVEL) $(<) -o $(@) $(LDFLAGS)
|
|
+ $(CCD) $(CFLAGS) $(LDFLAGS) -DSCOTCH_VERSION=$(VERSION) -DSCOTCH_RELEASE=$(RELEASE) -DSCOTCH_PATCHLEVEL=$(PATCHLEVEL) $(<) $(LIBS) -o $(@)
|
|
|
|
scotch.h : dummysizes$(EXE) \
|
|
library.h
|
|
diff -Nur src.orig/libscotchmetis/Makefile src/libscotchmetis/Makefile
|
|
--- src.orig/libscotchmetis/Makefile 2013-02-07 17:27:00.000000000 +0000
|
|
+++ src/libscotchmetis/Makefile 2013-02-07 17:27:21.000000000 +0000
|
|
@@ -44,7 +44,7 @@
|
|
$(CC) $(CFLAGS) $(CLIBFLAGS) -I$(includedir) -I../libscotch -c $(<) -o $(@)
|
|
|
|
%$(EXE) : %.c
|
|
- $(CC) $(CFLAGS) -I$(includedir) -I../libscotch $(<) -o $(@) -L$(libdir) $(LDFLAGS)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -I$(includedir) -I../libscotch $(<) -L$(libdir) -o $(@)
|
|
|
|
##
|
|
## Project rules.
|
|
diff -Nur src.orig/scotch/Makefile src/scotch/Makefile
|
|
--- src.orig/scotch/Makefile 2013-02-07 17:27:00.000000000 +0000
|
|
+++ src/scotch/Makefile 2013-02-07 17:27:21.000000000 +0000
|
|
@@ -41,13 +41,13 @@
|
|
include ../Makefile.inc
|
|
|
|
%$(EXE) : %$(OBJ)
|
|
- $(CC) $(CFLAGS) -I$(includedir) -I../libscotch $(<) -o $(@) -L$(libdir) -l$(SCOTCHLIB) -lscotch -l$(SCOTCHLIB)errexit $(LDFLAGS)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -I$(includedir) -I../libscotch $(<) -L$(libdir) -l$(SCOTCHLIB) -lscotch -l$(SCOTCHLIB)errexit $(LIBS) -o $(@)
|
|
|
|
%$(OBJ) : %.c
|
|
$(CC) $(CFLAGS) -I$(includedir) -I../libscotch -c $(<) -o $(@)
|
|
|
|
%$(EXE) : %.c
|
|
- $(CC) $(CFLAGS) -I$(includedir) -I../libscotch $(<) -o $(@) -L$(libdir) -l$(SCOTCHLIB) -lscotch -l$(SCOTCHLIB)errexit $(LDFLAGS)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -I$(includedir) -I../libscotch $(<) -L$(libdir) -l$(SCOTCHLIB) -lscotch -l$(SCOTCHLIB)errexit $(LIBS) -o $(@)
|
|
|
|
##
|
|
## Project rules.
|
|
@@ -205,7 +205,7 @@
|
|
$(libdir)/libptscotch$(LIB) \
|
|
$(libdir)/libptscotcherrexit$(LIB) \
|
|
dgmap.h
|
|
- $(CC) $(CFLAGS) -I$(includedir) -I../libscotch $(<) -DSCOTCH_COMPILE_PART -o $(@) -L$(libdir) -lptscotch -lscotch -lptscotcherrexit $(LDFLAGS)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -I$(includedir) -I../libscotch $(<) -DSCOTCH_COMPILE_PART -L$(libdir) -lptscotch -lscotch -lptscotcherrexit $(LIBS) -o $(@)
|
|
|
|
dgscat$(EXE) : dgscat.c \
|
|
../libscotch/module.h \
|
|
@@ -315,7 +315,7 @@
|
|
gout_o.c \
|
|
$(includedir)/scotch.h \
|
|
$(libdir)/libscotch$(LIB)
|
|
- $(CC) $(CFLAGS) -I../libscotch -I$(includedir) gout_c.c gout_o.c -o $(@) -L$(libdir) -lscotch -lscotcherrexit $(LDFLAGS)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -I../libscotch -I$(includedir) gout_c.c gout_o.c -L$(libdir) -lscotch -lscotcherrexit $(LIBS) -o $(@)
|
|
|
|
gpart$(EXE) : gmap.c \
|
|
../libscotch/module.h \
|
|
@@ -324,7 +324,7 @@
|
|
$(libdir)/libscotch$(LIB) \
|
|
$(libdir)/libscotcherrexit$(LIB) \
|
|
gmap.h
|
|
- $(CC) $(CFLAGS) -I$(includedir) -I../libscotch $(<) -DSCOTCH_COMPILE_PART -o $(@) -L$(libdir) -lscotch -lscotcherrexit $(LDFLAGS)
|
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -I$(includedir) -I../libscotch $(<) -DSCOTCH_COMPILE_PART -L$(libdir) -lscotch -lscotcherrexit $(LIBS) -o $(@)
|
|
|
|
gscat$(EXE) : gscat.c \
|
|
../libscotch/module.h \
|