CC = cc 
DEBUG = -O2
CFLAGS = $(DEBUG) -DSYSV -fullwarn

LIBS =  -lXm -lXt -lX11 -lPW

TARGETS= complete complete2 complete3 complete4 complete5 complete6 xclock xclock2 dangling cursor gettext gettext2 xlogobug 

all: $(TARGETS)

xclock: xclock.o createclock.o
	$(CC) $(CFLAGS) -o $@ xclock.o createclock.o $(LIBS)
xlogobug: xlogobug.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
xclock2: xclock2.o createclock.o
	$(CC) $(CFLAGS) -o $@ xclock2.o createclock.o $(LIBS)

dangling: dangling.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
cursor: cursor.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
gettext: gettext.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
gettext2: gettext2.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)

complete: complete.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
complete2: complete2.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
complete3: complete3.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
complete4: complete4.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
complete5: complete5.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)
complete6: complete6.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)


xlogobug2: xlogobug2.o
	$(CC) $(CFLAGS) -o $@ $@.o $(LIBS)



clobber:
	rm -f *.o *~* *.a 
	rm -f $(TARGETS)

