########################################################## # # # Note: directories external to the MLD2P4 subtree # # must be specified here with absolute pathnames # # # ########################################################## PSBLASDIR=@PSBLAS_DIR@ PSBLAS_INCDIR=@PSBLAS_INCDIR@ include $(PSBLAS_INCDIR)/Make.inc.psblas INSTALL=@INSTALL@ INSTALL_DATA=@INSTALL_DATA@ INSTALL_DIR=@INSTALL_DIR@ INSTALL_LIBDIR=@INSTALL_LIBDIR@ INSTALL_INCLUDEDIR=@INSTALL_INCLUDEDIR@ INSTALL_DOCSDIR=@INSTALL_DOCSDIR@ ########################################################## # # # Additional defines and libraries for multilevel # # Note that these libraries should be compatible # # (compiled with) the compilers specified in the # # PSBLAS main Make.inc # # # # Examples: # # UMFLIBS=-lumfpack -lamd -L/path/to/UMFPACK # # UMFFLAGS=-DHave_UMF_ -I/path/to/UMFPACK # # # # SLULIBS=-lslu -L/path/to/SuperLU # # SLUFLAGS=-DHave_SLU_ -I/path/to/SuperLU # # # # SLUDISTLIBS=-lslud -L/path/to/SuperLUDist # # SLUDISTFLAGS=-DHave_SLUDist_ -I/path/to/SuperLUDist # # # ########################################################## SLULIBS=@SLU_LIBS@ SLUFLAGS=@SLU_FLAGS@ SLUDISTLIBS=@SLUDIST_LIBS@ SLUDISTFLAGS=@SLUDIST_FLAGS@ UMFLIBS=@UMF_LIBS@ UMFFLAGS=@UMF_FLAGS@ EXTRALIBS=@EXTRA_LIBS@ MLDLDLIBS=$(SLULIBS) $(SLUDISTLIBS) $(UMFLIBS) $(EXTRALIBS) $(PSBLDLIBS) LDLIBS=$(MLDLDLIBS) # MLDCDEFINES=$(SLUFLAGS) $(UMFFLAGS) $(SLUDISTFLAGS) $(PSBCDEFINES) MLDFDEFINES=@FDEFINES@ $(PSBFDEFINES) CDEFINES=$(MLDCDEFINES) FDEFINES=$(MLDFDEFINES)