UthbProducer1and2D: UthbProducer1and2D.o Uthbook.o HistogramCreatorFunctions.o $(CXX) UthbProducer1and2D.o Uthbook.o HistogramCreatorFunctions.o -o UthbProducer1and2D -lrt UthbookProducer: UthbookProducer.o Uthbook.o $(CXX) UthbookProducer.o Uthbook.o -o UthbookProducer -lrt UthbProducer1and2D.o: UthbProducer1and2D.cpp Uthbook.h Uthbook_fun.h HistogramCreatorFunctions.h $(CXX) -c UthbProducer1and2D.cpp -o UthbProducer1and2D.o -lrt UthbookProducer.o: UthbookProducer.cpp Uthbook.h Uthbook_fun.h $(CXX) -c UthbookProducer.cpp -o UthbookProducer.o -lrt HistogramCreatorFunctions.o: HistogramCreatorFunctions.cpp HistogramCreatorFunctions.h $(CXX) HistogramCreatorFunctions.cpp -c -lrt Uthbook.o: Uthbook.c Uthbook.h Uthbook_fun.h $(CXX) Uthbook.c -c -lrt UthbookConsumer: UthbookConsumer.o Uthbook.o $(CXX) UthbookConsumer.o Uthbook.o -o UthbookConsumer -lrt UthbookConsumer.o: UthbookConsumer.cpp Uthbook.h Uthbook_fun.h $(CXX) -c UthbookConsumer.cpp -o UthbookConsumer.o -lrt Producer2: Producer2.o Uthbook.o $(CXX) Producer2.o Uthbook.o -o Producer2 -lrt Producer2.o: Producer2.cpp Uthbook.h Uthbook_fun.h $(CXX) -c Producer2.cpp -o Producer2.o -lrt Producer3: Producer3.o Uthbook.o $(CXX) Producer3.o Uthbook.o -o Producer3 -lrt Producer3.o: Producer3.cpp Uthbook.h Uthbook_fun.h $(CXX) -c Producer3.cpp -o Producer3.o -lrt clean: rm -rf UthbookProducer UthbookConsumer Producer2 Producer3 Uthbook HistogramCreatorFunctions UthbProducer1and2D *.o *~ *.bak