CC = gcc all: shmReader shmWriter # FileCopy shmNsrv shmNclt shmReader.o shmWriter.o FileCopy.o: def.h shmNsrv.o shmNclt.o: mesg.h shmNsrv.o shmNclt.o: shm.h shmReader : shmReader.o semaph.o $(CC) -o shmReader shmReader.c semaph.o shmWriter : shmWriter.o semaph.o $(CC) -o shmWriter shmWriter.c semaph.o FileCopy : FileCopy.o semaph.o $(CC) -o FileCopy FileCopy.c semaph.o shmNsrv : shmNsrv.o semaph.o $(CC) -o shmNsrv shmNsrv.c semaph.o shmNclt : shmNclt.o semaph.o $(CC) -o shmNclt shmNclt.c semaph.o