On Sun, 2007-06-10 at 15:45 +0200, Klaus Schmidinger wrote:
> VDR developer version 1.5.3 is now available at
>     ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.3.tar.bz2
> A 'diff' against the previous developer version is available at
>     ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.2-1.5.3.diff

> - The pixel fonts have been completely removed from the VDR source.
> - VDR is now "UTF-8 aware". It handles strings according to the character
>   encoding used on the user's system. All internationalization strings and
>   incoming SI data are converted to the system encoding.

nice to hear this. 
I'm beginning with 1st plugin, that can't this handle. and it's your
plugin :-)
make[1]: Entering directory `/tmp/vdr-1.5.3/PLUGINS/src/skincurses'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE
-DPLUGIN_NAME_I18N='"skincurses"' -I../../../include skincurses.c
../../../include/vdr/font.h:36: warning: ‘virtual int cFont::Width(uint)
const’ was hidden
skincurses.c:24: warning:   by ‘cCursesFont::Width’
skincurses.c: In constructor ‘cCursesFont::cCursesFont()’:
skincurses.c:22: error: no matching function for call to
../../../include/vdr/font.h:31: note: candidates are: cFont::cFont()
../../../include/vdr/font.h:31: note:                 cFont::cFont(const
cFont&)skincurses.c: At global scope:
skincurses.c:30: error: cannot declare variable ‘Font’ to be of abstract
type ‘const cCursesFont’
skincurses.c:20: note:   because the following virtual functions are
pure within ‘const cCursesFont’:
../../../include/vdr/font.h:36: note:  virtual int cFont::Width(uint)
../../../include/vdr/font.h:44: note:  virtual void
cFont::DrawText(cBitmap*, int, int, const char*, tColor, tColor, int)
make[1]: *** [skincurses.o] Error 1

Oleg Roitburd

vdr mailing list

Reply via email to