From patchwork Sun Jan 20 19:24:26 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Brachold X-Patchwork-Id: 16372 Received: from localhost ([127.0.0.1] helo=www.linuxtv.org) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from ) id 1Tx0Vj-0005zM-Se; Sun, 20 Jan 2013 20:24:55 +0100 Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from ) id 1Tx0VI-0005rt-C1 for vdr@linuxtv.org; Sun, 20 Jan 2013 20:24:53 +0100 X-tubIT-Incoming-IP: 212.91.253.234 Received: from web3.dns-net.de ([212.91.253.234]) by mail.tu-berlin.de (exim-4.75/mailfrontend-3) with esmtps [TLSv1:AES256-SHA:256] for id 1Tx0VI-0005oy-DP; Sun, 20 Jan 2013 20:24:28 +0100 Received: from ds1.deltab.lan (p4FF7BECA.dip.t-dialin.net [79.247.190.202]) (authenticated bits=0) by web3.dns-net.de (8.13.1/8.13.1) with ESMTP id r0KJORF7032599 for ; Sun, 20 Jan 2013 20:24:27 +0100 Received: from [192.168.0.50] (pluto.deltab.lan [192.168.0.50]) by ds1.deltab.lan (Postfix) with ESMTP id B1D9428B37 for ; Sun, 20 Jan 2013 20:24:26 +0100 (CET) Message-ID: <1358709866.18838.12.camel@pluto.deltab.lan> From: Andreas Brachold To: vdr@linuxtv.org Date: Sun, 20 Jan 2013 20:24:26 +0100 In-Reply-To: <50FBF689.1070607@tvdr.de> References: <50FBF689.1070607@tvdr.de> X-Mailer: Evolution 3.4.4-1 Mime-Version: 1.0 X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2013.1.20.191519 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, MIME_LOWER_CASE 0.05, MIME_TEXT_ONLY_MP_MIXED 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1600_1699 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, NO_URI_FOUND 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_MIXED 0, __HAS_FROM 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __LINES_OF_YELLING 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0' X-LSpam-Score: -1.1 (-) X-LSpam-Report: No, score=-1.1 required=5.0 tests=BAYES_00=-1.9, RDNS_NONE=0.793 autolearn=no Subject: Re: [vdr] [ANNOUNCE] VDR developer version 1.7.36 X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: vdr-bounces@linuxtv.org Errors-To: vdr-bounces@linuxtv.org Hi, I think into vdr.pc is parameter includedir= missed, if $(INCDIR) not a standard directory. After a recreating of a new PLUGIN Makefile, building from vdr root directory work, but i can't build plugin from own directory. #> cd PLUGINS/src/dvdswitch/ #> make all g++ -g -O0 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvdswitch"' -o dvdswitch.o dvdswitch.c dvdswitch.c:10:24: fatal error: vdr/plugin.h: No such file or directory compilation terminated. make: *** [dvdswitch.o] Error 1 Andreas --- Makefile.org 2013-01-12 14:45:01.000000000 +0100 +++ Makefile 2013-01-20 19:51:31.000000000 +0100 @@ -149,8 +149,9 @@ @echo "locdir=$(LOCDIR)" >> $@ @echo "plgcfg=$(PLGCFG)" >> $@ @echo "apiversion=$(APIVERSION)" >> $@ - @echo "cflags=$(CFLAGS) $(CDEFINES) $(CINCLUDES) $(HDRDIR)" >> $@ - @echo "cxxflags=$(CXXFLAGS) $(CDEFINES) $(CINCLUDES) $(HDRDIR)" >> $@ + @echo "includedir=$(DESTDIR)$(INCDIR)" >> $@ + @echo "cflags=$(CFLAGS) $(CDEFINES) $(CINCLUDES) $(HDRDIR) -I\$${includedir}" >> $@ + @echo "cxxflags=$(CXXFLAGS) $(CDEFINES) $(CINCLUDES) $(HDRDIR) -I\$${includedir}" >> $@ @echo "" >> $@ @echo "Name: VDR" >> $@ @echo "Description: Video Disk Recorder" >> $@