Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 26 by
elisa.ma...@gmail.com: error: field ‘prop’ has incomplete
type
http://code.google.com/p/vtuner/issues/detail?id=26
Hi, i tried to compile vtuner.ko ì, but i get en error (see below):
linux distro : xubuntu 8.04
kernel : 2.6.24-19-generic
gcc : 4.2
leo@laptop:/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver$
sudo make KDIR=/usr/src/linux-headers-2.6.24-19-generic
make -C /usr/src/linux-headers-2.6.24-19-generic
SUBDIRS=/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-19-generic'
CC [M]
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.o
In file included from
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_priv.h:31,
from
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.c:33:
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtuner.h:86:
error: field ‘prop’ has incomplete type
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.c:37:
warning:
data definition has no type or storage class
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.c:37:
warning:
type defaults to ‘int’ in declaration of
‘DVB_DEFINE_MOD_OPT_ADAPTER_NR’
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.c:37:
warning:
parameter names (without types) in function declaration
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.c:
In
function ‘vtunerc_init’:
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.c:282:
error:
‘adapter_nr’ undeclared (first use in this function)
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.c:282:
error:
(Each undeclared identifier is reported only once
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.c:282:
error:
for each function it appears in.)
/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.c:282:
error:
too many arguments to function ‘dvb_register_adapter’
make[2]: ***
[/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver/vtunerc_main.o]
Error 1
make[1]: ***
[_module_/usr/src/linux-headers-2.6.24-19-generic/vtuner.linux-driver]
Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19-generic'
make: *** [default] Error 2