CC = gcc
FC = gfortran

CFLAGS = -fopenmp -g -O1 -Wall 
FFLAGS = -fopenmp -g -O1 -Wall 

LIB    = -lpapi

all: tp6_c tp6_f tp6_opt_c tp6_opt_f

tp6_c: tp6_c.c
	$(CC) $(CFLAGS) -o $@ $^ $(LIB)

tp6_opt_c: tp6_opt_c.c
	$(CC) $(CFLAGS) -o $@ $^ $(LIB)

tp6_f: tp6_f.f90
	$(FC) $(FFLAGS) -o $@ $^ $(LIB)

tp6_opt_f: tp6_opt_f.f90
	$(FC) $(FFLAGS) -o $@ $^ $(LIB)
