From 4c58c011acb72670ca0359e9291f36ff786648ce Mon Sep 17 00:00:00 2001 From: sjplimp Date: Wed, 10 Jan 2007 16:10:27 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@213 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/MAKE/Makefile.solaris | 41 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/MAKE/Makefile.solaris diff --git a/src/MAKE/Makefile.solaris b/src/MAKE/Makefile.solaris new file mode 100644 index 0000000000..6fc44bd0c9 --- /dev/null +++ b/src/MAKE/Makefile.solaris @@ -0,0 +1,41 @@ +# solaris = Sun box, c++, no MPI, no FFTs + +SHELL = /bin/sh + +# System-specific settings + +CC = c++ +CCFLAGS = -O -I../STUBS -DFFT_NONE +DEPFLAGS = -M +LINK = c++ +LINKFLAGS = -O -L../STUBS +USRLIB = -lmpi +SYSLIB = +ARCHIVE = ar +ARFLAGS = -rc +SIZE = size + +# Link target + +$(EXE): $(OBJ) + $(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE) + $(SIZE) $(EXE) + +# Library target + +lib: $(OBJ) + $(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ) + +# Compilation rules + +%.o:%.cpp + $(CC) $(CCFLAGS) -c $< + +%.d:%.cpp + $(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@ + +# Individual dependencies + +$(OBJ): $(INC) +#DEPENDS = $(OBJ:.o=.d) +#include $(DEPENDS)