From patchwork Sun Jan 8 15:36:33 2006 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Brachold X-Patchwork-Id: 12145 Received: from n115-199.dsl.de.inter.net ([213.73.115.199] helo=wopr.deltab.de) by www.linuxtv.org with esmtp (Exim 4.50) id 1EvcbQ-0007bb-7m for vdr@linuxtv.org; Sun, 08 Jan 2006 16:37:04 +0100 Received: from andreas by wopr.deltab.de with local (Exim 4.50) id 1Evcav-0003Ej-Ia for vdr@linuxtv.org; Sun, 08 Jan 2006 16:36:33 +0100 From: Andreas Brachold To: vdr@linuxtv.org Date: Sun, 08 Jan 2006 16:36:33 +0100 Message-Id: <1136734593.5208.11.camel@wopr.deltab.de> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 Subject: [vdr] vdr-1.3.38 and plugin install X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Jan 2006 15:37:04 -0000 Status: O X-Status: X-Keywords: X-UID: 7046 Hi, i failed over install plugins via make plugin-install. The define PLUGINLIBDIR=/opt/vdr-1.3.38/lib for gcc are correct used. But plugins installed under /opt/vdr-1.3.38/bin/opt/vdr-1.3.38/lib from my Make.config ### The directory environment: PREFIX = /opt/vdr-1.3.38 MANDIR = $(PREFIX)/man BINDIR = $(PREFIX)/bin PLUGINLIBDIR= $(PREFIX)/lib And i wonder why "make plugins-clean" delete my installed plugins, and not the plugins on build directory. I've attached a possible solution. Cu, Andreas --- Makefile.orig 2006-01-01 16:12:05.000000000 +0100 +++ Makefile 2006-01-08 16:22:14.000000000 +0100 @@ -192,7 +192,7 @@ plugins-clean: @for i in `ls $(PLUGINDIR)/src | grep -v '[^a-z0-9]'`; do $(MAKE) -C "$(PLUGINDIR)/src/$$i" clean; done - @-rm -f $(PLUGINLIBDIR)/libvdr-*.so.$(VDRVERSION) + @-rm -f $(PLUGINDIR)/lib/libvdr-*.so.$(VDRVERSION) # Install the files: @@ -209,8 +209,8 @@ fi plugins-install: - @mkdir -p $(BINDIR)/$(PLUGINLIBDIR) - @cp $(PLUGINLIBDIR)/* $(BINDIR)/$(PLUGINLIBDIR) + @mkdir -p $(PLUGINLIBDIR) + @cp $(PLUGINDIR)/lib/libvdr-*.so.$(VDRVERSION) $(PLUGINLIBDIR) # Source documentation: