[vdr] GCC error messages [was: TS Play Plugin - breaks streamdev and radio plugins]
dh+vdr at gekrumbel.de
Mon Apr 12 23:57:53 CEST 2010
This is an off topic answer!
Am Montag, 12. April 2010 schrieb Simon Baxter:
> > Should be fine - is it still failing?
> yes, the streamdev compile now fails with with:
> server/recplayer.c: In constructor âcRecPlayer::cRecPlayer(const
> server/recplayer.c:38: error: âconst class cRecordingâ has no member named
> server/recplayer.c: In member function âuint64_t
> server/recplayer.c:253: error: no matching function for call to
> âcIndexFile::Get(int, uint16_t*, off_t*)â
> ../../../include/vdr/recording.h:215: note: candidates are: bool
> cIndexFile::Get(int, uchar*, int*, uchar*, int*)
> ../../../include/vdr/recording.h:217: note: int
> cIndexFile::Get(uchar, int)
> make: *** [server/recplayer.o] Error 1
> make: Leaving directory `/root/vdr-1.6.0/PLUGINS/src/streamdev'
> (on an off topic, I've never worked out why gcc puts â instead of ' - gcc
> seems to be the only thing that does it!)
I don't know why, but it seems GCC tries to localize the error messages. I
noticed that using:
shell prompt$ LANG=C make <whatever>
gives error messages that are plain ASCII and readable :)
Dieter Hametner dh (plus) vdr (at) gekrumbel (dot) de
live plugin developer http://live.vdr-developer.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 222 bytes
Desc: This is a digitally signed message part.
More information about the vdr