# Generated automatically from Makefile.in by configure.
ALL: default
##### User configurable options #####

MPI_CC      = /home/owa/rpm/BUILD/mpich-1.2.3/bin/mpicc
MPI_CLINKER = $(MPI_CC)
#
MPI_INC     = 
MPI_LIBS    = 
MPE_CLFGAS  =  -DMPI_LINUX -DUSE_STDARG -DHAVE_PROTOTYPES 
MPE_GRAPH   = -DMPE_GRAPHICS
MPE_INCDIR  = /home/owa/rpm/BUILD/mpich-1.2.3/mpe/include
MPE_LIBDIR  = /home/owa/rpm/BUILD/mpich-1.2.3/mpe/lib
LOG_LIBS    = -L$(MPE_LIBDIR) -llmpe -lmpe -L/usr/lib64 -lX11 $(MPI_LIBS) -lm
PROF_LIBS   = -L$(MPE_LIBDIR) -lmpe -L/usr/lib64 -lX11 $(MPI_LIBS) -lm
#
INCLUDE_DIR = -I$(MPE_INCDIR) $(MPI_INC)
LDFLAGS     = 

RM          = /bin/rm

### End User configurable options ###

VPATH=.:$(srcdir)

srcdir      = /home/owa/rpm/BUILD/mpich-1.2.3/mpe/contrib/mandel


CFLAGS     = $(MPE_CFLAGS) $(INCLUDE_DIR) 
CC_LDFLAGS = $(LDFLAGS) $(MPE_CFLAGS)
EXECS      = pmandel

.c.o:
	$(MPI_CC) $(CFLAGS) -c $<

default: $(EXECS)

fract_gen.o: fract_gen.h pmandel.h

pm_genproc.o: pmandel.h fract_gen.h

pmandel.o: pmandel.h fract_gen.h lists.h pm_genproc.h

pm_separate_rect.o: pmandel.h pm_genproc.h

pmandel: pmandel.o pm_genproc.o fract_gen.o pm_separate_rect.o lists.o args.o
	$(MPI_CLINKER) $(CC_LDFLAGS) -o $@ $? $(PROF_LIBS)

clean:
	@-$(RM) -f *.o *~ PI* $(EXECS) *.log *.out *.ln

distclean: clean
	@-$(RM) -f Makefile

lint:
	lint -chv $(MPE_CFLAGS) $(MPE_GRAPH) $(INCLUDE_DIR) pmandel.c \
		pm_genproc.c fract_gen.c pm_separate_rect.c lists.c args.c
