[vdr] VDR 1.5.12 & text2skin: how to compile?

Andrey Kuzmin maillists at egodot.net
Tue Jan 1 13:30:48 CET 2008

> I've used every version of the current vdr
> developer tree and haven't
> needed an updated text2skin patch since 1.5.4. 
> Try the attached
> patch.


Thanks for your quick response. Still no luck, please tell me, what
I'm missing:

1) wget ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.12.tar.bz2
2) successfully applied your vdr-1.5.4-text2skin.diff to VDR
3) getting text2skin from CVS to PLUGINS/src folder:

cvs -d:pserver:anoncvs at text2skin.vdr-developer.org:/var/cvsroot login
cvs -d:pserver:anoncvs at text2skin.vdr-developer.org:/var/cvsroot co text2skin

4) sed -i Makefile -e 's/VDRVERSION/APIVERSION/'   in text2skin folder

make plugins  

getting build error:

make[1]: Entering directory `/ego/vdr/33/vdr-1.5.12/PLUGINS/src/text2skin'
g++ -Wall -Woverloaded-virtual -O2 -g -c -DHAVE_IMAGEMAGICK -DHAVE_FREETYPE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"text2skin"' -I/usr/include/freetype2 -I../../../include -I../../../../DVB/linux/include -I../../../../DVB/include -I. -o text2skin.o text2skin.c
text2skin.c: In member function ‘virtual bool cText2SkinPlugin::Start()’:
text2skin.c:28: ошибка: некорректное преобразование из ‘char*’ в ‘int’
text2skin.c:28: ошибка:   при инициализации 1 -го аргумента ‘void cText2SkinStatus::SetLanguage(int)’
make[1]: *** [text2skin.o] Ошибка 1
make[1]: Leaving directory `/ego/vdr/33/vdr-1.5.12/PLUGINS/src/text2skin'

*** failed plugins: text2skin

Error message is in russian, it's about type casting... My system is Ubuntu 7.10 with latest apt-get upgrade


More information about the vdr mailing list