# # Makefile for CS691C proj1 execute pairs2 # # CS 691C Graphical User Interface Programming # CC = gcc CFLAGS = -I /usr/X11R6/include # XLIBS = -lXm -lXt -lX11 -lm XLIBS = -L /usr/X11R6/lib -lXm -lXt -lX11 -lm all: pairs2 simple test_deck_xbm pairs2: pairs2.c deck_xbm.h deck_xbm.o $(CC) -o pairs2 $(CFLAGS) pairs2.c deck_xbm.o $(XLIBS) simple: simple.c deck_xbm.h deck_xbm.o $(CC) -o simple $(CFLAGS) simple.c deck_xbm.o $(XLIBS) test_deck_xbm: test_deck_xbm.c deck_xbm.h deck_xbm.o $(CC) -o test_deck_xbm $(CFLAGS) test_deck_xbm.c deck_xbm.o $(XLIBS) deck_xbm.o: deck_xbm.c deck_xbm.h $(CC) -c $(CFLAGS) deck_xbm.c clean: rm -f *.o rm -f pairs2 rm -f simple rm -f test_deck_xbm