# to use: make -f make_beda step1 PETSC_DIR3 = /chalmers/sw/sup64/petsc-3.0.0-p12 PETSC_ARCH = /chalmers/sw/sup64/petsc-3.0.0-p12 include ${PETSC_ARCH}/conf/base CC = gcc CXX = g++ #CFLAGS = -O3 -xHOST -g CXXFLAGS = -O3 -xHOST #-Wno-deprecated #-Wno-write-strings #-Wnon-template-friend #CPPFLAGS += -I${MV_INCLUDE} -I. -Wno-non-template-friend #-Wno-deprecated #-Wno-write-strings #-Wno-format FFLAGS = -I../ BOPT = g++ MPI_INCLUDE = ${PETSC_ARCH}/include/mpiuni #CPPFLAGS += -I$(MV_INCLUDE) CPPFLAGS += -I$(MPI_INCLUDE) CPPFLAGS += -I. CPPFLAGS += -fpermissive hello : hello_p.o chkopts ${CXX} -o hello hello_p.o $(PETSC_LIB) $(CCFLAGS) all: $(OBJ) $(OBJGRID) chkopts сlean: rm $(OBJ)