# Trivial makefile to compile a SynView/X11 application

# The following path reflect a standard SynView installation
SYNVIEW_FLAGS = -I/opt/synview/include -L/opt/synview/lib -lsv.synview -Wl,-rpath,/opt/synview/lib

# Note: package for X11 development must be intalled on your system
XLIB_FLAGS = -L/usr/X11R6/lib -lX11

# Note: following assumes that OpenCV is installed in /usr/local
OPENCV_FLAGS = -I/usr/local/include -L/usr/local/lib -lopencv_core -lopencv_highgui -lopencv_imgproc -Wl,-rpath,/usr/local/lib

all: CppSampleXlibOpenCV01.cpp /opt/synview/include/sv.synview.class.cpp
	$(CXX) $? -g -o sample $(SYNVIEW_FLAGS) $(XLIB_FLAGS) $(OPENCV_FLAGS)


