*** Makefile.old 2010-12-03 19:12:24.000000000 +0100 --- Makefile 2010-12-19 16:22:52.000000000 +0100 *************** *** 77,84 **** endif SUBDIRS = proctools # tinyxml ! LIBS += proctools/libproctools.a # tinyxml/libtinyxml.a ifndef TMPDIR --- 77,85 ---- endif SUBDIRS = proctools # tinyxml + SUBLIBS=$(shell for i in $(SUBDIRS); do echo $$i/lib$$i.a; done) ! LIBS += $(SUBLIBS) ifndef TMPDIR *************** *** 139,152 **** .PHONY: all dist clean SUBDIRS ! all: libvdr-$(PLUGIN).so burn-buffers i18n SUBDIRS: @for dir in $(SUBDIRS); do \ make -C $$dir CXX="$(CXX)" CXXFLAGS="$(CXXFLAGS)" lib$$dir.a ; \ done ! libvdr-$(PLUGIN).so: $(OBJS) SUBDIRS Makefile $(CXX) $(CXXFLAGS) -shared $(OBJS) $(LIBS) -o $@ @cp $@ $(LIBDIR)/$@.$(APIVERSION) --- 140,153 ---- .PHONY: all dist clean SUBDIRS ! all: SUBDIRS libvdr-$(PLUGIN).so burn-buffers i18n SUBDIRS: @for dir in $(SUBDIRS); do \ make -C $$dir CXX="$(CXX)" CXXFLAGS="$(CXXFLAGS)" lib$$dir.a ; \ done ! libvdr-$(PLUGIN).so: $(OBJS) Makefile $(SUBLIBS) $(CXX) $(CXXFLAGS) -shared $(OBJS) $(LIBS) -o $@ @cp $@ $(LIBDIR)/$@.$(APIVERSION)