CC       = /usr/lib64/openmpi/1.4-gcc/bin/mpic++
SDIR     = ./
IMPI     = /usr/lib64/openmpi/1.4-gcc/include
LMPI     = /usr/lib64/openmpi/1.4-gcc/lib
ISCL     = $(HOME)/lib/libscl/gpp
LSCL     = $(HOME)/lib/libscl/gpp
IDIRS    = -I. -I$(SDIR) -I$(IMPI) -I$(ISCL)
LDIRS    = -L$(LMPI) -L$(LSCL)
CFLAGS   = -O -Wall -c  $(IDIRS)
LFLAGS   = $(LDIRS)  -lscl -lm

hello	: hello.o
	$(CC) -o hello hello.o $(LFLAGS)

hello.o : $(SDIR)/hello.cpp $(HEADERS)
	$(CC) $(CFLAGS) $(SDIR)/hello.cpp

clean :
	rm -f *.o core core.*

veryclean	:
	rm -f *.o core core.*
	rm -f  hello


