Blame src/examples/Makefile.AIX

Packit 577717
PAPIINC = ..
Packit 577717
PAPILIB = ../libpapi.a
Packit 577717
CC = xlc
Packit 577717
CFLAGS = -I$(PAPIINC)
Packit 577717
LDFLAGS =  $(PAPILIB) -lpmapi
Packit 577717
LDFLAGS_PTHREAD =  $(PAPILIB) -lpthread -lpmapi
Packit 577717
Packit 577717
TARGETS = PAPI_set_domain sprofile multiplex PAPI_state PAPI_reset PAPI_profil PAPI_perror PAPI_get_virt_cyc PAPI_get_real_cyc PAPI_get_opt PAPI_hw_info PAPI_get_executable_info PAPI_ipc PAPI_flops PAPI_flips PAPI_overflow PAPI_add_remove_event high_level PAPI_add_remove_events
Packit 577717
Packit 577717
TARGETS_PTHREAD = locks_pthreads overflow_pthreads 
Packit 577717
Packit 577717
all: $(TARGETS) $(TARGETS_PTHREAD)
Packit 577717
Packit 577717
$(TARGETS):  $$@.c 
Packit 577717
	$(CC) $? -o $@ $(CFLAGS)  $(LDFLAGS)
Packit 577717
Packit 577717
$(TARGETS_PTHREAD):  $$@.c 
Packit 577717
	$(CC) $? -o $@ $(CFLAGS)  $(LDFLAGS_PTHREAD)
Packit 577717
clean:
Packit 577717
	rm -f *.o $(TARGETS) $(TARGETS_PTHREAD)
Packit 577717