SHELL=/bin/sh include Make.include CFLAGS = -O3 \ -I/space/vzhaboty/PLAPACKR32/INCLUDE \ -DMACHINE_TYPE=$(MACHINE_TYPE) -DMANUFACTURE=$(MANUFACTURE) \ -DDEBUG=0 \ -I/space/yoyo/include RMATH = /usr/lib64/libRmath.a OBJS = ParaUltraSimple.o SLICEOBJS = ParaUltraSlice.o PLAPACKLIB = /space/vzhaboty/PLAPACKR32/libPLAPACK.a LIB = /usr/lib64/liblapack.so /usr/lib64/libblas.so ParaUltra : $(OBJS) sub.c #$(PLAPACKLIB) rm -f ParaUltra $(LINKER) -o ./ParaUltra $(LFLAGS) $(OBJS) $(PLAPACKLIB) $(RMATH) $(LIB) touch ParaUltra ParaUltraSlice : #$(SLICEOBJS) #$(PLAPACKLIB) $(CC) $(CFLAGS) -c -o ParaUltraSlice.o ParaUltraSlice.c $(LINKER) -o ./ParaUltraSlice $(LFLAGS) $(SLICEOBJS) $(PLAPACKLIB) $(RMATH) $(LIB) touch ParaUltraSlice ParaMerr : ParaMeaserr.c #$(SLICEOBJS) #$(PLAPACKLIB) $(CC) $(CFLAGS) -c -o ParaMeaserr.o ParaMeaserr.c $(LINKER) -o ./ParaMerr $(LFLAGS) ParaMeaserr.o $(PLAPACKLIB) $(RMATH) $(LIB) touch ParaMerr ParaSpatTemp: ParaSpatTemp.c $(CC) $(CFLAGS) -c -o ParaSpatTemp.o ParaSpatTemp.c $(LINKER) -o ./ParaSpatTemp $(LFLAGS) ParaSpatTemp.o $(PLAPACKLIB) $(RMATH) $(LIB) touch ParaSpatTemp GenSpatTemp: ParaSpatTemp.c $(CC) $(CFLAGS) -c -o ParaSpatTemp.o ParaSpatTemp.c $(LINKER) -o ./GenSpatTemp $(LFLAGS) ParaSpatTemp.o $(PLAPACKLIB) $(RMATH) $(LIB) touch GenSpatTemp clean : rm -f ParaUltra *.o core *~ #.o.c: # $(CC) $(CFLAGS) -c $<