--- KLU/Makefile.orig 2009-11-07 18:37:57.000000000 +0100 +++ KLU/Makefile 2012-01-10 17:39:06.842722146 +0100 @@ -2,7 +2,7 @@ default: demos -include ../SuiteSparse_config/SuiteSparse_config.mk +include /usr/share/misc/SuiteSparse_config.mk demos: ( cd Lib ; $(MAKE) ) --- KLU/Lib/Makefile.orig 2009-11-11 21:16:32.000000000 +0100 +++ KLU/Lib/Makefile 2012-01-10 17:41:46.846060837 +0100 @@ -2,7 +2,7 @@ ccode: all -include ../../SuiteSparse_config/SuiteSparse_config.mk +include /usr/share/misc/SuiteSparse_config.mk # for testing only: # TEST = -DTESTING @@ -10,10 +10,10 @@ C = $(CC) $(CFLAGS) INC = ../Include/klu.h ../Include/klu_internal.h ../Include/klu_version.h \ - ../../SuiteSparse_config/SuiteSparse_config.h Makefile + Makefile -I = -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include \ - -I../Include -I../../SuiteSparse_config +I = -I/usr/include/amd -I/usr/include/colamd -I/usr/include/btf \ + -I../Include all: library --- KLU/Demo/Makefile.orig 2012-05-28 15:30:41.000000000 +0200 +++ KLU/Demo/Makefile 2012-06-28 21:30:59.997809043 +0200 @@ -3,16 +3,14 @@ default: all -include ../../SuiteSparse_config/SuiteSparse_config.mk +include /usr/share/misc/SuiteSparse_config.mk -CLIB = ../Lib/libklu.a ../../BTF/Lib/libbtf.a \ - ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a +CLIB = ../Lib/libklu.a -lbtf -lamd -lcolamd -CHOLMOD = ../../CHOLMOD/Lib/libcholmod.a \ - ../../SuiteSparse_config/libsuitesparseconfig.a +CHOLMOD = -lcholmod -I = -I../../SuiteSparse_config -I../../AMD/Include -I../../COLAMD/Include \ - -I../../BTF/Include -I../Include -I../../CHOLMOD/Include +I = -I/usr/include/amd -I/usr/include/colamd \ + -I/usr/include/btf -I../Include -I/usr/include/cholmod all: $(CLIB) klu_simple $(CHOLMOD) kludemo kluldemo - ./klu_simple @@ -32,24 +30,6 @@ ../Lib/libklu.a: ( cd ../Lib ; $(MAKE) ) -../../BTF/Lib/libbtf.a: - ( cd ../../BTF ; $(MAKE) library ) - -../../AMD/Lib/libamd.a: - ( cd ../../AMD ; $(MAKE) library ) - -../../COLAMD/Lib/libcolamd.a: - ( cd ../../COLAMD ; $(MAKE) library ) - -../../CHOLMOD/Lib/libcholmod.a: - ( cd ../../CHOLMOD ; $(MAKE) library ) -# ( cd ../../CAMD ; $(MAKE) ) -# ( cd ../../CCOLAMD ; $(MAKE) ) -# ( cd ../../metis-4.0 ; $(MAKE) ) - -../../SuiteSparse_config/libsuitesparseconfig.a: - ( cd ../../SuiteSparse_config ; $(MAKE) ) - purge: distclean distclean: clean