72 lines
2.2 KiB
Diff
72 lines
2.2 KiB
Diff
--- SLmake.inc.example Thu Jan 19 06:36:03 2006
|
|
+++ SLmake.inc.example Wed Mar 7 14:03:20 2007
|
|
@@ -19,26 +19,26 @@
|
|
# The complete path to the top level of ScaLAPACK directory, usually
|
|
# $(HOME)/SCALAPACK
|
|
#
|
|
-home = $(HOME)/SCALAPACK
|
|
+home = @WRKSRC@
|
|
#
|
|
# The platform identifier to suffix to the end of library names
|
|
#
|
|
-PLAT = LINUX
|
|
+PLAT = FreeBSD
|
|
#
|
|
# BLACS setup. All version need the debug level (0 or 1),
|
|
# and the directory where the BLACS libraries are
|
|
#
|
|
BLACSDBGLVL = 0
|
|
-BLACSdir = /usr/local/lib
|
|
+BLACSdir = @LOCALBASE@/lib
|
|
#
|
|
# MPI setup; tailor to your system if using MPIBLACS
|
|
# Will need to comment out these 6 lines if using PVM
|
|
#
|
|
USEMPI = -DUsingMpiBlacs
|
|
-SMPLIB = /usr/local/mpich-1.2.1/lib/libmpich.a
|
|
-BLACSFINIT = $(BLACSdir)/libmpiblacsF77init-p4.a
|
|
-BLACSCINIT = $(BLACSdir)/libmpiblacsCinit-p4.a
|
|
-BLACSLIB = $(BLACSdir)/libmpiblacs-p4.a
|
|
+SMPLIB =
|
|
+BLACSFINIT = $(BLACSdir)/libblacsf77.a
|
|
+BLACSCINIT = $(BLACSdir)/libblacsc.a
|
|
+BLACSLIB = $(BLACSdir)/libblacs.a
|
|
TESTINGdir = $(home)/TESTING
|
|
|
|
#
|
|
@@ -67,12 +67,12 @@
|
|
#
|
|
# The fortran and C compilers, loaders, and their flags
|
|
#
|
|
-F77 = g77
|
|
+F77 = mpif77
|
|
#F77 = /usr/local/pgi/linux86/bin/pgf77
|
|
-CC = gcc
|
|
-NOOPT =
|
|
-F77FLAGS = -O3 $(NOOPT)
|
|
-CCFLAGS = -O4
|
|
+CC = mpicc
|
|
+NOOPT = @NOOPT@
|
|
+F77FLAGS = @FFLAGS@
|
|
+CCFLAGS = @CFLAGS@
|
|
SRCFLAG =
|
|
F77LOADER = $(F77)
|
|
CCLOADER = $(CC)
|
|
@@ -82,7 +82,7 @@
|
|
# C preprocessor defs for compilation
|
|
# (-DNoChange, -DAdd_, -DUpCase, or -Df77IsF2C)
|
|
#
|
|
-CDEFS = -Df77IsF2C -DNO_IEEE $(USEMPI)
|
|
+CDEFS = -DAdd_ -DNO_IEEE $(USEMPI)
|
|
#
|
|
# The archiver and the flag(s) to use when building archive (library)
|
|
# Also the ranlib routine. If your system has no ranlib, set RANLIB = echo
|
|
@@ -94,7 +94,7 @@
|
|
# The name of the libraries to be created/linked to
|
|
#
|
|
SCALAPACKLIB = $(home)/libscalapack.a
|
|
-BLASLIB = /usr/local/lib/libf77blas.a /usr/local/lib/libatlas.a
|
|
+BLASLIB = -L@LOCALBASE@/lib @BLAS@
|
|
#
|
|
PBLIBS = $(SCALAPACKLIB) $(FBLACSLIB) $(BLASLIB) $(SMPLIB)
|
|
PRLIBS = $(SCALAPACKLIB) $(CBLACSLIB) $(SMPLIB)
|