CFLAGS=-g -Wall `gtk-config --cflags`
LDFLAGS = -I/usr/X11R6/include \
		-I/usr/local/include -L/usr/X11/lib \
		-lX11 -lXext -ljpeg -lpng  -ltiff -lz \
		-lglib -lgdk -lm  \
		`gtk-config --libs`

pci:  utils.o menu.o scrabble.o user_events.o draw_utils.o pci_api.o
	gcc utils.o menu.o scrabble.o user_events.o draw_utils.o pci_api.o $(LDFLAGS) -lrt -lpthread -lnsl -lsocket -o pci

scrabble.o:  scrabble.c scrabble.h utils.h menu.h user_events.h draw_utils.h

utils.o: utils.c utils.h

menu.o: menu.c menu.h

user_events.o: user_events.c user_events.h scrabble.h pci_api.h

draw_utils.o: draw_utils.c draw_utils.h scrabble.h

pci_api.o: pci_api.c pci_api.h scrabble.h internal.h

clean:
	rm -f *.o
