diff --git a/Makefile.mahone b/Makefile.mahone new file mode 100644 index 0000000000000000000000000000000000000000..a5f6f0c9a678fd0f441d4624def4f521f96fdb4b --- /dev/null +++ b/Makefile.mahone @@ -0,0 +1,67 @@ +# Define our compilers................................. +# +F90 = mpif90 +F77 = mpif77 +CC = mpicc + +# wsmp lives here. +# +WSMP_DIR = /home/dguptill/software/wsmp/wsmp-Linux/lib/X86_64/PGI + +# for 64 bit compile.................................. +# +AR=ar +OPTIONS= +PGPLOT = /home/dguptill/software/pgplot-5.2.2 +WSMP_LIB = -L$(WSMP_DIR) -lpwsmp64 + +# Define FORTRAN compiler flags....................... +# +FFLAGS=-fastsse -pc 64 -Kieee + +# Define C compiler flags............................. +# +CFLAGS=-fastsse -pc 64 -Kieee + +# full speed ahead and damn the torpedos.................. +# + +# compile rules....................................... +# +COMPILE_OUT=$(NAME).compile +.SUFFIXES: +.SUFFIXES: .o .c .f .f90 +.f90.o: + @echo "--" >>$(COMPILE_OUT) 2>&1 + @echo "$(F90) $(FFLAGS) -c $<" >>$(COMPILE_OUT) 2>&1 + $(F90) $(FFLAGS) -c $< >>$(COMPILE_OUT) 2>&1 + +.f.o: + @echo "--" >>$(COMPILE_OUT) 2>&1 + @echo "$(F90) $(FFLAGS) -c $<" >>$(COMPILE_OUT) 2>&1 + $(F90) $(FFLAGS) -c $< >>$(COMPILE_OUT) 2>&1 + +.c.o: + @echo "--" >>$(COMPILE_OUT) 2>&1 + @echo "$(CC) $(CFLAGS) -c $<" >>$(COMPILE_OUT) 2>&1 + $(CC) $(CFLAGS) -c $< >>$(COMPILE_OUT) 2>&1 + + +# Libraries................ +# +# libs removed on p690... +# -lacml +# -lpthread + +LIBS = \ + -LOCTREE -lOctree$(BITS) \ + -LNN -lnn_f$(BITS) \ + -LNN -lnn_c$(BITS) \ + -LCASCADE -lcascade$(BITS) \ + -LRESAMPLE -lresample$(BITS) \ + -L$(PGPLOT) -lpgplot \ + -L/usr/X11R6/lib64 -lX11 \ + $(WSMP_LIB) + + +