


AR  = @AR@
CC  = gcc
CXX = @CXX@
INSTALL  = /usr/bin/install -c
RANLIB   = @RANLIB@

CFLAGS   = -g -O2   -O2 -I../../installed/include
CXXFLAGS = @CXXFLAGS@
LDFLAGS  =   -L../../installed/lib 

DEFS     = -DHAVE_CONFIG_H 
INCLUDES = 
LIBS     = -lm  -lfftw -ljpeg -lm



CCOMPILE = $(CC) -c $(CCFLAGS) $(DEFS) $(INCLUDES)
CLINK = $(CC) $(LDFLAGS) -o $@


.SUFFIXES:
.SUFFIXES: .c .o
.c.o:
	$(CCOMPILE) $< 


PREFIX  = /research/code/gsdl-image/installed

OBJECTS = annotate.o readjpg.o recursive.o thumbnail.o echo.o colourhist.o \
     margcolourhist.o convolution.o sqthumbJpg.o externalprog.o smoothness.o \
     uniformity.o variance.o smoothing.o tamura.o co_occurrence.o gabor.o

annotate: $(OBJECTS)
	$(CC) $(LDFLAGS) -o annotate $(OBJECTS) $(LIBS)


#margcolourhist.o: margcolourhist.c  margcolourmodels.c

#colourhist.o: colourhist.c  colourmodels.c

#clean:
#	
#	touch x.o; rm -f ann annotate *.o *.ftf *~ a.out mkhtml mkppm xprog test/*.ftf
#
#distclean: clean
#	/bin/rm Makefile
#
#install: ${BINDIR}/annotate
#
#${BINDIR}/annotate: annotate
#	cp annotate ${BINDIR}/
#	chmod a+rx ${BINDIR}/annotate


#%.o: %.c annotate.h colourmodels.c
#	gcc $(CFLAGS) -c -Wall -o $*.o $*.c

install: $(EXECUTABLE)
	$(INSTALL) -m 755 -s $(EXECUTABLE) $(PREFIX)

clean:
	rm -f $(OBJECTS) $(EXECUTABLE)

distclean:
	rm -f $(OBJECTS) $(EXECUTABLE) Makefile

depend:
	makedepend -Y -- $(DEFS) $(INCLUDES) $(CXXFLAGS) -- $(SOURCES)
