all: binary MI6 counterApp binary.o: binary.c myhdr.h g++ -c binary.c binary: binary.o g++ binary.o -o binary MI6: MI6.c g++ MI6.c -o MI6 counterApp: CounterTester.o Counter.o g++ CounterTester.o Counter.o -o counterApp CounterTester.o: CounterTester.cc Counter.h g++ -c CounterTester.cc -o CounterTester.o Counter.o: Counter.h Counter.cc g++ -c Counter.cc -o Counter.o p1: pointer1.cc g++ pointer1.cc -o p1 p2: pointer2.cc g++ pointer2.cc -o p2 TE: TableDrivenCE.c g++ TableDrivenCE.c -o TE BB1: BlindBingo1.c g++ BlindBingo1.c -o BB1 BB2: BlindBingo2.c g++ BlindBingo2.c -o BB2 mtask: forkExample1.c gcc forkExample1.c -o mtask sig1: sigtest.c gcc sigtest.c -o sig1 sig2: sigtest1.c gcc sigtest1.c -o sig2 sig3: signalHandler.c gcc signalHandler.c -o sig3 pingpong: pingpong.c gcc pingpong.c -o pingpong anon: anon.c g++ anon.c -o anon pipe1: pipeEx1.c g++ pipeEx1.c -o pipe1 pipe2: pipeEx2.c g++ pipeEx2.c -o pipe2 tserver: timeserver.c g++ timeserver.c -lnsl -o tserver tclient: tcpclient.c g++ tcpclient.c -lnsl -o tclient