INCDIRS = 	-I/fs/world/tcl/tcl7.4b1 -I/fs/world/tcl/tk4.0b1
LIBDIRS = 	-L/usr/imports/lib/X11 -L/fs/world/tcl/lib
CC = gcc263

CCSWITCHES = 	$(INCDIRS) $(LIBDIRS) 

CFLAGS = -O

.c.o:	
	$(CC) $(CFLAGS) -c $(CCSWITCHES) $<

compilesh: tclcomp.o tclcompproc.o tclAppInit.o
	$(CC) $(CFLAGS) $(CCSWITCHES) tclcomp.o tclcompproc.o tclAppInit.o \
	        -o compilesh -ltcl -lm

compilewish: tclcomp.o tclcompproc.o tkAppInit.o
	$(CC) $(CFLAGS) $(CCSWITCHES) tclcomp.o tclcompproc.o tkAppInit.o \
	        -o compilewish -lX11 -ltk  -ltcl -lm

purecwish: tclcomp.o tclcompproc.o tkAppInit.o
	purify -cache-dir=/tmp \
	$(CC) $(CFLAGS) $(CCSWITCHES) tclcomp.o tclcompproc.o tkAppInit.o \
	      -o purecwish  -lX11 -ltk  -ltcl -lm

purecsh: tclcomp.o tclcompproc.o tclAppInit.o
	purify -cache-dir=/tmp \
	$(CC) $(CFLAGS) $(CCSWITCHES) tclcomp.o tclcompproc.o tclAppInit.o \
	        -o purecsh -ltcl -lm

tclcomp.o: tclcomp.h tclcompint.h tclcompproc.h tclcomp.c

tclcompproc.o: tclcomp.h tclcompint.h tclcompproc.h tclcompproc.c

tclAppInit.o: tclcomp.h tclAppInit.c

tkAppInit.o: tclcomp.h tclAppInit.c

clean:
	rm -f tclcomp.o tclcompproc.o tclAppInit.o compilesh \
	tkAppInit.o compilewish


