2 OBJDIR := $(shell uname -m)
5 include $(TOPDIR)/global_config
6 include $(THIRDPARTY)/config.mak
8 CXXFLAGS:=-ggdb -I.. -Wall $(CFLAGS)
9 LDLIBS:=../$(OBJDIR)/db.a
12 TARGETS:=clip_accesses \
45 $(CXX) $(CXXFLAGS) $(LDFLAGS) dbtv.C $(LDLIBS) -lX11 -o $@
47 XTV_MEDIA_OBJS := $(TOPDIR)/cinelerra/$(OBJDIR)/mediadb.o $(TOPDIR)/cinelerra/$(OBJDIR)/filexml.o
48 XTV_LIBS := $(TOPDIR)/libzmpeg3/$(OBJDIR)/libzmpeg3.a
49 XTV_LIBS += $(TOPDIR)/db/$(OBJDIR)/db.a
50 XTV_LIBS += -Wl,--start-group $(thirdparty_libraries) -Wl,--end-group
51 XTV_LIBS += -lX11 -lXext -lasound -lm $(EXTRA_LIBS)
52 XTV_INCLUDES := -I$(TOPDIR) -I$(TOPDIR)/guicast
53 XTV_INCLUDES += $(static_includes)
55 xtv: xtv.C $(XTV_MEDIA_OBJS)
56 @echo c++ -pthread $(CXXFLAGS) xtv.C $(XTV_MEDIA_OBJS) -o xtv
57 @c++ -pthread $(XTV_INCLUDES) $(CXXFLAGS) xtv.C $(XTV_MEDIA_OBJS) $(XTV_LIBS) -o xtv
60 rm -f $(TARGETS) *.o a.out