[vdr] GCC error messages [was: TS Play Plugin - breaks streamdev and radio plugins]

Dieter Hametner dh+vdr at gekrumbel.de
Mon Apr 12 23:57:53 CEST 2010


Hi

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
> cRecording*)â:
> server/recplayer.c:38: error: âconst class cRecordingâ has no member named
> âIsPesRecordingâ
> server/recplayer.c: In member function âuint64_t
> cRecPlayer::positionFromFrameNumber(uint32_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[1]: *** [server/recplayer.o] Error 1
> make[1]: 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 :)

Regards
Dieter

-- 
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
Type: application/pgp-signature
Size: 222 bytes
Desc: This is a digitally signed message part.
URL: <http://www.linuxtv.org/pipermail/vdr/attachments/20100412/481b898f/attachment.pgp>


More information about the vdr mailing list