Hi,
I seem to be having a problem compiling the DVD plugin with:
vdr-1.3.27
kernel-dvb 2.6.9
gcc 2.95.4
libdvdcss 1.2.9
libdvdnav 0.1.11 (? out of changelog)
I'm guessing it's maybe compiler related, but I'd really not change it
if at all possible. The VDR box is diskless and it'd take an age to
rebuild under a newer compiler...
Thanks for any helpful clues!
g++ -O3 -Wall -Woverloaded-virtual -O3 -c -D_GNU_SOURCE
-DPLUGIN_NAME_I18N='"dvd"' -I../../../include -I../../../../DVB/include
-I/usr/include/dvdnav dvddev.c
In file included from ../../../../DVB/include/asm/byteorder.h:57,
from ../../../../DVB/include/linux/cdrom.h:14,
from dvddev.c:26:
../../../../DVB/include/linux/byteorder/little_endian.h:43: syntax error
before `('
../../../../DVB/include/linux/byteorder/little_endian.h:47: parse error
before `*'
../../../../DVB/include/linux/byteorder/little_endian.h: In function
`__u64 __le64_to_cpup(...)':
../../../../DVB/include/linux/byteorder/little_endian.h:49: `p'
undeclared (first use this function)
../../../../DVB/include/linux/byteorder/little_endian.h:49: (Each
undeclared identifier is reported only once
../../../../DVB/include/linux/byteorder/little_endian.h:49: for each
function it appears in.)
../../../../DVB/include/linux/byteorder/little_endian.h:50: warning:
control reaches end of non-void function `__le64_to_cpup(...)'
Steve