MPICXX = CC MPIF90 = ftn MPIF77 = ftn MPICC = cc MPI_CFLAGS = -g -O3 -I$(HOME)/install/$(ARCHI)/include/ -DDBG -DCOLOR MPI_LDFLAGS = -L$(HOME)/install/$(ARCHI)/lib/ -ltapioca -llustreapi -Wl,--whole-archive,-ldmapp,--no-whole-archive MPI_F90_FLAGS = -g -O0 -I$(HOME)/install/$(ARCHI)/include/ -DDBG -DCOLOR -fpp MPI_F90_LDFLAGS = $(MPI_LDFLAGS) -lstdc++ INSTALL_PATH = $(HOME)/install/$(ARCHI) ###### S3D-IO ONLY ###### # CPQ: define this and the code will use system(3) # SAVEFILEINSEPDIR: do not know S3D_F90_FLAGS = -DCPQ -DSAVEFILEINSEPDIR -DMPIIO ${MPI_F90_FLAGS} S3D_F90_LDFLAGS = ../../../bindings/F90/tapioca_f90api.o ${MPI_F90_LDFLAGS} COMPILE_F90 = ${MPIF90} -g ${S3D_F90_FLAGS} -c -o $@ COMPILE_F77 = ${MPIF77} -g ${S3D_F90_FLAGS} -c -o $@ COMPILE_C = ${MPICC} -g -c -o $@ LINK = ${MPIF90} ${S3D_F90_LDFLAGS} ###### END ###### ###### BT ONLY ###### BT_F90_FLAGS = ${MPI_F90_FLAGS} BT_F90_LDFLAGS = ../../bindings/F90/tapioca_f90api.o ${MPI_F90_LDFLAGS} ###### END ######