# serial = RedHat Linux box, g++, no MPI, no FFTs SHELL = /bin/sh # System-specific settings CC = g++ CCFLAGS = -O -I../STUBS -DFFT_NONE DEPFLAGS = -M LINK = g++ LINKFLAGS = -O -L../STUBS \ -L/home/rutu/lammps-21Feb07/lib/meam \ -L/opt/intel/fc/9.1.036/lib USRLIB = -lmpi -lmeam 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 DEPENDS = $(OBJ:.o=.d) include $(DEPENDS)