Message ID | 4F9FE64C.6000400@gmx.de |
---|---|
State | New |
Headers |
Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from <udo_richter@gmx.de>) id 1SPDDW-0004ay-6x for vdr@linuxtv.org; Tue, 01 May 2012 15:34:10 +0200 X-tubIT-Incoming-IP: 213.165.64.22 Received: from mailout-de.gmx.net ([213.165.64.22]) by mail.tu-berlin.de (exim-4.75/mailfrontend-2) with smtp for <vdr@linuxtv.org> id 1SPDDV-0004k8-Ib; Tue, 01 May 2012 15:34:10 +0200 Received: (qmail invoked by alias); 01 May 2012 13:34:07 -0000 Received: from p549D455A.dip0.t-ipconnect.de (EHLO localhost) [84.157.69.90] by mail.gmx.net (mp040) with SMTP; 01 May 2012 15:34:07 +0200 X-Authenticated: #1417946 X-Provags-ID: V01U2FsdGVkX1/H7LN1ugHHVJdZc6+98QL7HpDtIclH0ceXm9KAV/ dX7VSNxMoFot5h Message-ID: <4F9FE64C.6000400@gmx.de> Date: Tue, 01 May 2012 15:34:04 +0200 From: Udo Richter <udo_richter@gmx.de> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: VDR Mailing List <vdr@linuxtv.org> References: <201003141952.18370.theNoad@ulmail.net> <000d01cd277f$07cc1ec0$17645c40$@afifi@laposte.net> <001501cd278d$fcb429b0$f61c7d10$@afifi@laposte.net> <001701cd2791$f6fd29a0$e4f77ce0$@afifi@laposte.net> In-Reply-To: <001701cd2791$f6fd29a0$e4f77ce0$@afifi@laposte.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Y-GMX-Trusted: 0 X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.5.1.132115 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, MSGID_ADDED_BY_MTA 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1000_LESS 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_600_699 0, BODY_SIZE_7000_LESS 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __MOZILLA_MSGID 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __TO_MALFORMED_2 0, __URI_NO_MAILTO 0, __URI_NO_PATH 0, __URI_NO_WWW 0, __USER_AGENT 0' X-LSpam-Score: -1.1 (-) X-LSpam-Report: No, score=-1.1 required=5.0 tests=BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793 autolearn=no Subject: Re: [vdr] vdr-1.7.27 : compilation error with several plugins X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: VDR Mailing List <vdr@linuxtv.org> List-Id: VDR Mailing List <vdr.linuxtv.org> List-Unsubscribe: <http://www.linuxtv.org/cgi-bin/mailman/options/vdr>, <mailto:vdr-request@linuxtv.org?subject=unsubscribe> List-Archive: <http://www.linuxtv.org/pipermail/vdr> List-Post: <mailto:vdr@linuxtv.org> List-Help: <mailto:vdr-request@linuxtv.org?subject=help> List-Subscribe: <http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr>, <mailto:vdr-request@linuxtv.org?subject=subscribe> X-List-Received-Date: Tue, 01 May 2012 13:34:10 -0000 Status: O X-Status: X-Keywords: X-UID: 26132 |
Commit Message
Udo Richter
May 1, 2012, 1:34 p.m. UTC
Am 01.05.2012 14:00, schrieb Karim Afifi: > Hello, > > I am building a new box with vdr-1.7.27. Several plugins don't compil > anymore with this error msg : > i18n.h:8: error: ‘tI18nPhrase’ does not name a type > > Is there a solution to fix this ? Most plugins should have updated versions or developer snapshots available by now. Some patches are also available at vdr-portal.de. For the common iI18NPhrase bugs, there's usually a line missing in i18n.h: Cheers, Udo
Comments
Martin and Udo, Thanks, I am going to try to patch. nb : vdrportal is very interesting, but still difficult for me because I can't speak german. Regards. Karim
Hello, I am trying to compil weatherng-0.0.10 and vdr-1.7.27 without success. Adding #include <vdr/config.h> to i18n.h doesn't solve the problem. Is there any patch to fix this ? Regards. Here is the log : Plugin weatherng: make[1]: entrant dans le répertoire « /usr/local/src/vdr-1.7.27/PLUGINS/src/weatherng-0.0.10 » make[1]: quittant le répertoire « /usr/local/src/vdr-1.7.27/PLUGINS/src/weatherng-0.0.10 » make[1]: entrant dans le répertoire « /usr/local/src/vdr-1.7.27/PLUGINS/src/weatherng-0.0.10 » g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I/usr/local/src/media_build/linux/include -I../../../include -obitmap.o bitmap.c g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I/usr/local/src/media_build/linux/include -I../../../include -oquantize.o quantize.c g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I/usr/local/src/media_build/linux/include -I../../../include -oimagecache.o imagecache.c g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DHAVE_IMLIB2 -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"weatherng"' -I/usr/local/src/media_build/linux/include -I../../../include -oweatherng.o weatherng.c In file included from weatherng.h:5, from weatherng.c:11: i18n.h:15: error: ?tI18nPhrase? does not name a type weatherng.c: In member function ?virtual bool cPluginWetter::Start()?: weatherng.c:124: error: ?Phrases? was not declared in this scope weatherng.c:124: error: ?RegisterI18n? was not declared in this scope make[1]: *** [weatherng.o] Erreur 1 make[1]: quittant le répertoire « /usr/local/src/vdr-1.7.27/PLUGINS/src/weatherng-0.0.10 »
--- i18n.h +++ i18n.h @@ -9,6 +9,7 @@ #ifndef __SOMEPLUGIN_I18N_H #define __SOMEPLUGIN_I18N_H +#include <vdr/config.h> #include <vdr/i18n.h> #if VDRVERSNUM < 10507