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