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)
+
+
+