CFLAGS = FFLAGS = PETSC_DIR=/home/fab/Program/PETSC/petsc-3.7.6 PETSC_ARCH=arch-linux2-c-debug FLINKER=mpif90 CLINKER=mpicc include ${PETSC_DIR}/lib/petsc/conf/variables include ${PETSC_DIR}/lib/petsc/conf/rules list=my_module.o test: test.o $(list) chkopts -${FLINKER} -o test test.o $(list) my_module.o my_module.mod: my_module.F90 -${FLINKER} -c my_module.F90