1
Have the tests link against the shared libs instead of static ones.
3
--- mumps-4.9.2.dfsg/examples/Makefile~ 2009-11-05 02:05:21.000000000 -0500
4
+++ mumps-4.9.2.dfsg/examples/Makefile 2009-12-07 17:54:56.000000000 -0500
7
include $(topdir)/Makefile.inc
9
-LIBMUMPS_COMMON = $(libdir)/libmumps_common$(PLAT).a
10
+LIBMUMPS_COMMON = $(libdir)/libmumps_common$(PLAT).so
13
-LIBSMUMPS = $(libdir)/libsmumps$(PLAT).a $(LIBMUMPS_COMMON)
14
+LIBSMUMPS = $(libdir)/libsmumps$(PLAT).so $(LIBMUMPS_COMMON)
16
ssimpletest: $(LIBSMUMPS) $$@.o
17
$(FL) -o $@ $(OPTL) ssimpletest.o $(LIBSMUMPS) $(LORDERINGS) $(LIB) $(LIBBLAS) $(LIBOTHERS)
20
-LIBDMUMPS = $(libdir)/libdmumps$(PLAT).a $(LIBMUMPS_COMMON)
21
+LIBDMUMPS = $(libdir)/libdmumps$(PLAT).so $(LIBMUMPS_COMMON)
23
dsimpletest: $(LIBDMUMPS) $$@.o
24
$(FL) -o $@ $(OPTL) dsimpletest.o $(LIBDMUMPS) $(LORDERINGS) $(LIB) $(LIBBLAS) $(LIBOTHERS)
27
-LIBCMUMPS = $(libdir)/libcmumps$(PLAT).a $(LIBMUMPS_COMMON)
28
+LIBCMUMPS = $(libdir)/libcmumps$(PLAT).so $(LIBMUMPS_COMMON)
30
csimpletest: $(LIBCMUMPS) $$@.o
31
$(FL) -o $@ $(OPTL) csimpletest.o $(LIBCMUMPS) $(LORDERINGS) $(LIB) $(LIBBLAS) $(LIBOTHERS)
34
-LIBZMUMPS = $(libdir)/libzmumps$(PLAT).a $(LIBMUMPS_COMMON)
35
+LIBZMUMPS = $(libdir)/libzmumps$(PLAT).so $(LIBMUMPS_COMMON)
37
zsimpletest: $(LIBZMUMPS) $$@.o
38
$(FL) -o $@ $(OPTL) zsimpletest.o $(LIBZMUMPS) $(LORDERINGS) $(LIB) $(LIBBLAS) $(LIBOTHERS)
40
$(CC) $(OPTC) $(INC) -I. -I$(topdir)/include -c $*.c
43
-$(libdir)/libsmumps$(PLAT).a:
44
+$(libdir)/libsmumps$(PLAT).so:
45
@echo 'Error: you should build the library' $@ 'first'
48
-$(libdir)/libdmumps$(PLAT).a:
49
+$(libdir)/libdmumps$(PLAT).so:
50
@echo 'Error: you should build the library' $@ 'first'
53
-$(libdir)/libcmumps$(PLAT).a:
54
+$(libdir)/libcmumps$(PLAT).so:
55
@echo 'Error: you should build the library' $@ 'first'
58
-$(libdir)/libzmumps$(PLAT).a:
59
+$(libdir)/libzmumps$(PLAT).so:
60
@echo 'Error: you should build the library' $@ 'first'