all: my_ring_1 my_ring_2 my_ring_2: my_ring_2.c prtastr.o gcc -Wall my_ring_2.c prtastr.o -o my_ring_2 my_ring_1: my_ring_1.c prtastr.o gcc -Wall my_ring_1.c prtastr.o -o my_ring_1 prtastr.o: prtastr.c gcc -Wall -c prtastr.c clean: rm -f *~ prtastr.o my_ring_1 my_ring_2