BINDIR = ../bin

CC = gcc
CFLAG = -g -O2 -DUSE_XFT -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 -Wall -DSTDC_HEADERS=1 -DTCL_THREADS=1 -DTCL_WIDE_INT_TYPE=long\ long -pipe -fomit-frame-pointer -fPIC
INC = -I/usr/include/freetype2/ -I/home/moumou/tcl8.6b1/lubin/include -I.
LIBS = -L/home/moumou/tcl8.6b1/lubin/lib -ltclstub8.6 -ltkstub8.6 -lX11 -lXft -lm

PROGS = biotext
OBJWALI = tkBiotext.o tkBioUtil.o tkBioCmds.o tkBioUnix.o

HEADER =


all : $(PROGS)
	@echo done.

biotext : $(OBJWALI)
	$(CC) -shared -O2 -o libbiotext0.1.so $(OBJWALI) $(LIBS)
	@echo done.

tkBiotext.o : tkBiotext.c $(HEADER)
	$(CC) $(CFLAG) $(INC) -c tkBiotext.c

tkBioCmds.o : tkBioCmds.c $(HEADER)
	$(CC) $(CFLAG) $(INC) -c tkBioCmds.c 

tkBioUtil.o : tkBioUtil.c $(HEADER)
	$(CC) $(CFLAG) $(INC) -c tkBioUtil.c

tkBioUnix.o : tkBioUnix.c $(HEADER)
	$(CC) $(CFLAG) $(INC) -c tkBioUnix.c

clean :
	rm -f *.o *.a *.so 
