summaryrefslogtreecommitdiff
path: root/2005/i/robert/src/ovision/ui/Makefile.defs
blob: 3bddbf3ecca6eed2fcc4c30446cf7a044f59dfc6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PROGRAMS += adjust ui
LIBS += adjust.a
LIBSGL= -L/usr/X11R6/lib -lGL -lGLU -lglut
LIBNCURSES=-lmenu -lncurses
CXXFLAGS = -Wall -g
LDFLAGS = -L/usr/pkg/lib

adjust_OBJECTS = adjust.o comm.o img.o imgInterface.o image.o group.o segm.o segmLearn.o oconfig.o convertImg.o magnifier.o live.o $(data_OBJECTS) $(image_OBJECTS) $(video4linux_OBJECTS) $(utils_OBJECTS)
liveView_OBJECTS = liveView.o live.o img.o imgInterface.o image.o group.o segm.o segmLearn.o oconfig.o convertImg.o magnifier.o $(data_OBJECTS) $(image_OBJECTS) $(video4linux_OBJECTS) $(utils_OBJECTS)
ui_OBJECTS =	ui.o mainui.o oconfig.o group.o segm.o

ui: $(ui_OBJECTS:%.o=%.o)
	$(CXX) $(LDFLAGS) $(LIBNCURSES) $^ -o $@

adjust: $(adjust_OBJECTS:%.o=%.o)
	$(CXX) $(LDFLAGS) $(LIBSGL) $^ -o $@

liveView: $(liveView_OBJECTS:%.o=%.o)
	$(CXX) $(LDFLAGS) $(LIBSGL) $^ -o $@