CC = gcc CFLAGS = -Wall -g PROGRAMS = register erro_malloc erro_calloc fit \ malloc-hook mt-malloc-hook \ pagesize sbrk pag1 \ sh1 sh2 sh_fork sh_server sh_client pag2 map map2 \ map-loop map-armadilha pilha-prot pilhas all: $(PROGRAMS) pagesize: pagesize.c gcc pagesize.c -g -lm -o pagesize mt-malloc-hook: mt-malloc-hook.c gcc mt-malloc-hook.c -g -pthread -o mt-malloc-hook pilhas: pilhas.c gcc pilhas -g -pthread -o pilhas clean: rm -f *~ $(PROGRAMS)