[vdr] analogtv compile errors on vdr 1.3.34

Cristiano c.bozzi at meta.cpr.it
Fri Oct 14 14:13:37 CEST 2005


Hi all,
I am trying to compile analogtv-0.9.37 with vdr-1.3.34 but I had some 
problems, here is my log:

g++ -Wall -O4 -march=i486 -mcpu=i686 -pipe -ffast-math 
-fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE 
-DPLUGIN_NAME_I18N='"analogtv"' -DHAVE_FAST_MEMCPY -DNEED_OWN_SIP 
-I../../../include -I../../../../DVB/include device.c
In file included from device.c:29:
device.h:65: error: syntax error before `{' token
device.h:75: error: `int dup' redeclared as different kind of symbol
/usr/include/unistd.h:466: error: previous declaration of `int dup(int)'
device.h:83: error: `TS_SIZE' was not declared in this scope
device.h:84: error: syntax error before `*' token
device.h:85: error: conflicting types for `short unsigned int pid'
player-analogtv.h:190: error: previous declaration as `int pid'
device.h:97: error: syntax error before `protected'
device.h:99: error: virtual outside class declaration
device.h:100: error: virtual outside class declaration
device.h:101: error: virtual outside class declaration
device.h:102: error: virtual outside class declaration
device.h:103: error: virtual outside class declaration
device.h:104: error: virtual outside class declaration
...

I had the same problems with analogtv CVS but I had no problems with vdr 
1.2.21 and analogtv 0.9.37

any suggestions?

thanks
Cristiano



More information about the vdr mailing list