
USER_DEFS = -O4 -ffast-math -finline-functions

include ../Makefile.def

GT_SOURCES = gt_bsp.C gt_bbox.C gt_cam.C gt_light.C gt_obj.C
GT_OBJECTS = ${GT_SOURCES:.C=.o}
GT_DEPENDS = ${GT_SOURCES:.C=.Cdp}
GT_HEADERS = ${GT_SOURCES:.C=.h}

# include gt.dp

G_LIB:	
	cd ../src; make GENERIC 	

GT_LIB:	../lib/libgt.a G_LIB
../lib/libgt.a:	${GT_OBJECTS}
	rm -f ../lib/libgt.a
	ar q ../lib/libgt.a ${GT_OBJECTS}
	${RANLIB} ../lib/libgt.a


nff: 	nff.o GT_LIB
	${CC} -o nff nff.o \
	-L../lib -lgenx -lgeneric -lGL -lGLU -lX11 -lXext -lgt \
	-L${GOOD_ROOT_DIR}/require/tcltk/lib -ltcl -lm


DEPEND: ${GT_DEPENDS}
	cat ${GT_DEPENDS} > gt.dp
	rm *.Cdp	

install: G_LIB nff

