OPENCV_LIBS=-lcxcore -lcv -lhighgui -lcvaux -lml
#CFLAGS=
CXXFLAGS=-Iroot/include/opencv
LDFLAGS=
LDLIBS=-Wl,-Bstatic -Lroot/lib $(OPENCV_LIBS) $(OPENCV_LIBS) -Wl,-Bdynamic `pkg-config --libs gtk+-2.0` `pkg-config --libs gthread-2.0` -Xlinker -zmuldefs
#LDLIBS=-Lroot/lib $(OPENCV_LIBS)

.PHONY: test opencv clean

Clustering:

test-dynamic:
	LD_LIBRARY_PATH=root/lib ./Clustering -h

test-static:
	./Clustering -h

opencv:
	rm -f opencv-1.1pre1.tar.gz
	wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/1.1pre1/opencv-1.1pre1.tar.gz/download
	rm -rf opencv-1.1.0
	tar -xzf opencv-1.1pre1.tar.gz
	rm -rf root
	mkdir -p root
	rm -rf build
	mkdir -p build
	cd build && ../opencv-1.1.0/configure --prefix=$(PWD)/root --enable-static --without-ffmpeg && make && make install

clean:
	$(RM) ./Clustering
