Re: [vdr] vdr-1.7.27 : compilation error with several plugins

2012-05-03 Thread lukkinosat
Hello
 
As soon as I can I place the plugin :-))
 
Hi, Luca



Da: Karim Afifi karim.af...@laposte.net
A: 'VDR Mailing List' vdr@linuxtv.org 
Inviato: Martedì 1 Maggio 2012 14:00
Oggetto: [vdr] vdr-1.7.27 : compilation error with several plugins

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 ?

Thanks a lot. 
Karim

Plugin loadepg:
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='loadepg'
-I/usr/local/src/media_build/linux/include -I../../../include loadepg.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='loadepg'
-I/usr/local/src/media_build/linux/include -I../../../include i18n.c In file
included from i18n.c:1:
i18n.h:8: error: ‘tI18nPhrase’ does not name a type
i18n.c:5: error: ‘tI18nPhrase’ does not name a type
make[1]: *** [i18n.o] Erreur 1
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »


Plugin osdpip:
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/osdpip-0.1.1 »
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/osdpip-0.1.1 »
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/osdpip-0.1.1 »
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='osdpip' -D__STDC_CONSTANT_MACROS
-DUSE_SWSCALE -DUSE_NEW_FFMPEG_HEADERS
-I/usr/local/src/media_build/linux/include -I../../../include    osdpip.c
In file included from osdpip.c:24:
../../../include/vdr/status.h:33: warning: ‘virtual void
cStatus::ChannelSwitch(const cDevice*, int, bool)’ was hidden
osd.h:79: warning:  by ‘virtual void cOsdPipObject::ChannelSwitch(const
cDevice*, int)’
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='osdpip' -D__STDC_CONSTANT_MACROS
-DUSE_SWSCALE -DUSE_NEW_FFMPEG_HEADERS
-I/usr/local/src/media_build/linux/include -I../../../include    osd_info.c
In file included from osd_info.c:24:
i18n.h:33: error: ‘tI18nPhrase’ does not name a type
make[1]: *** [osd_info.o] Erreur 1
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/osdpip-0.1.1 »


Plugin text2skin:
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='loadepg'
-I/usr/local/src/media_build/linux/include -I../../../include i18n.c In file
included from i18n.c:1:
i18n.h:8: error: ‘tI18nPhrase’ does not name a type
i18n.c:5: error: ‘tI18nPhrase’ does not name a type
make[1]: *** [i18n.o] Erreur 1
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] vdr-1.7.27 : compilation error with several plugins

2012-05-01 Thread 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 ?

Thanks a lot. 
Karim

Plugin loadepg:
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='loadepg'
-I/usr/local/src/media_build/linux/include -I../../../include loadepg.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='loadepg'
-I/usr/local/src/media_build/linux/include -I../../../include i18n.c In file
included from i18n.c:1:
i18n.h:8: error: ‘tI18nPhrase’ does not name a type
i18n.c:5: error: ‘tI18nPhrase’ does not name a type
make[1]: *** [i18n.o] Erreur 1
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »


Plugin osdpip:
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/osdpip-0.1.1 »
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/osdpip-0.1.1 »
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/osdpip-0.1.1 »
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='osdpip' -D__STDC_CONSTANT_MACROS
-DUSE_SWSCALE -DUSE_NEW_FFMPEG_HEADERS
-I/usr/local/src/media_build/linux/include -I../../../include osdpip.c
In file included from osdpip.c:24:
../../../include/vdr/status.h:33: warning: ‘virtual void
cStatus::ChannelSwitch(const cDevice*, int, bool)’ was hidden
osd.h:79: warning:   by ‘virtual void cOsdPipObject::ChannelSwitch(const
cDevice*, int)’
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='osdpip' -D__STDC_CONSTANT_MACROS
-DUSE_SWSCALE -DUSE_NEW_FFMPEG_HEADERS
-I/usr/local/src/media_build/linux/include -I../../../include osd_info.c
In file included from osd_info.c:24:
i18n.h:33: error: ‘tI18nPhrase’ does not name a type
make[1]: *** [osd_info.o] Erreur 1
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/osdpip-0.1.1 »


Plugin text2skin:
make[1]: entrant dans le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c
-D_GNU_SOURCE -DPLUGIN_NAME_I18N='loadepg'
-I/usr/local/src/media_build/linux/include -I../../../include i18n.c In file
included from i18n.c:1:
i18n.h:8: error: ‘tI18nPhrase’ does not name a type
i18n.c:5: error: ‘tI18nPhrase’ does not name a type
make[1]: *** [i18n.o] Erreur 1
make[1]: quittant le répertoire «
/usr/local/src/vdr-1.7.27/PLUGINS/src/loadepg-0.2.3 »



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-1.7.27 : compilation error with several plugins

2012-05-01 Thread Udo Richter
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:

--- 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


Cheers,

Udo

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] vdr-1.7.27 : compilation error with several plugins

2012-05-01 Thread Karim Afifi
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



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr