TOPDIR	= ../../..
LIBDIR	= $(TOPDIR)
SRCDIR	= $(TOPDIR)/source/Fortran/mpiexample2
VERSION	= 2024.2.32679-173
CFLAGS	= -I$(INCPATH)
MAKE 	= make

FC	= mpif77
GFORTRAN= gfortran
DLLEXT	= so
ARCH	= x86_64

ifeq ($(ARCH),ia32)
	FFLAGS	=	
else
	FFLAGS	=	-fdefault-double-8 \
			-fdefault-integer-8 \
			-fdefault-real-8 \
			-DM64
endif

TQLIB	= $(LIBDIR)/libtq-linux-$(ARCH)-$(GFORTRAN)-$(VERSION).$(DLLEXT)

OBJS	= mpiexample2.o
EXE	= mpiexample2

all:
	$(MAKE) $(OBJS)
	$(MAKE) $(EXE)


$(OBJS):	$(SRCDIR)/mpiexample2.F
	$(FC) -c $(SRCDIR)/mpiexample2.F $(FFLAGS) -o mpiexample2.o

$(EXE):	$(OBJS)
	$(FC) -o $(EXE) $(OBJS) $(TQLIB)
