Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] several compile errors using build-2.6



Hi list,

Could not find any hints regarding the problem below. I have a TechniSat AirStar2 for use on a SuSE 2.6.4-52-default. I installed SuSE (including the kernel sources) from scratch. Did a make cloneconfig && make prepare, retrieved the dvb-kernel drivers, changed to build-2.6 and did a make.

Following output was produced. Any help to solve the errors is appreciated.

Regards,
Tobias

make -C /lib/modules/2.6.4-52-default/build SUBDIRS=/usr/local/src/CVS/dvb-kernel/build-2.6 AV7110_FIRMWARE= AV7110_OSD=y
make[2]: Entering directory `/usr/src/linux-2.6.4-52'
CHK include/linux/version.h
*** Warning: Overriding SUBDIRS on the command line can cause
*** inconsistencies
make[3]: »arch/i386/kernel/asm-offsets.s« ist bereits aktualisiert.
CHK include/asm-i386/asm_offsets.h
LD /usr/local/src/CVS/dvb-kernel/build-2.6/built-in.o
CC [M] /usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.o
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.c: In function `b2c2_usb_utility_req':
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.c:327: warning: large integer implicitly truncated to unsigned type
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.c: In function `b2c2_urb_complete':
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.c:346: warning: unused variable `b2c2'
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.c: At top level:
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.c:203: warning: `b2c2_usb_write_dw' defined but not used
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.c:228: warning: `b2c2_usb_v8_memory_req' defined but not used
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.c:270: warning: `b2c2_usb_i2c_req' defined but not used
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-usb-core.c:312: warning: `b2c2_usb_utility_req' defined but not used
CC [M] /usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-common.o
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-common.c: In function `samsung_tbmu24112_pll_set':
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-common.c:63: warning: unused variable `msg'
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-common.c: In function `skystar23_samsung_tbdu18132_pll_set':
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-common.c:193: warning: unused variable `msg'
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-common.c: At top level:
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-common.c:124: warning: `samsung_tbmu24112_config' defined but not used
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-common.c:182: warning: `samsung_tdtc9251dh0_config' defined but not used
/usr/local/src/CVS/dvb-kernel/build-2.6/b2c2-common.c:210: warning: `skystar23_samsung_tbdu18132_config' defined but not used
CC [M] /usr/local/src/CVS/dvb-kernel/build-2.6/dvbdev.o
CC [M] /usr/local/src/CVS/dvb-kernel/build-2.6/dmxdev.o
CC [M] /usr/local/src/CVS/dvb-kernel/build-2.6/dvb_demux.o
CC [M] /usr/local/src/CVS/dvb-kernel/build-2.6/dvb_filter.o
CC [M] /usr/local/src/CVS/dvb-kernel/build-2.6/dvb_ca_en50221.o
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_ca_en50221.c: In function `dvb_ca_en50221_wait_if_status':
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_ca_en50221.c:284: warning: implicit declaration of function `msleep'
CC [M] /usr/local/src/CVS/dvb-kernel/build-2.6/dvb_frontend.o
CC [M] /usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.o
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:71: error: parse error before "int"
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:71: warning: type defaults to `int' in declaration of `module_param'
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:71: warning: function declaration isn't a prototype
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:71: warning: data definition has no type or storage class
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:77: warning: `struct kvec' declared inside parameter list
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:77: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c: In function `iov_crc32':
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:81: error: invalid use of undefined type `struct kvec'
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:81: error: dereferencing pointer to incomplete type
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:81: error: invalid use of undefined type `struct kvec'
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:81: error: dereferencing pointer to incomplete type
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c: In function `dvb_net_ule':
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:576: error: elements of array `iov' have incomplete type
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:577: warning: excess elements in struct initializer
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:577: warning: (near initialization for `iov[0]')
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:577: warning: excess elements in struct initializer
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:577: warning: (near initialization for `iov[0]')
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:578: warning: excess elements in struct initializer
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:578: warning: (near initialization for `iov[1]')
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:578: warning: excess elements in struct initializer
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:578: warning: (near initialization for `iov[1]')
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:579: warning: excess elements in struct initializer
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:579: warning: (near initialization for `iov[2]')
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:579: warning: excess elements in struct initializer
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:579: warning: (near initialization for `iov[2]')
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:576: error: storage size of `iov' isn't known
/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.c:576: warning: unused variable `iov'
make[3]: *** [/usr/local/src/CVS/dvb-kernel/build-2.6/dvb_net.o] Fehler 1
make[2]: *** [/usr/local/src/CVS/dvb-kernel/build-2.6] Fehler 2
make[2]: Leaving directory `/usr/src/linux-2.6.4-52'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/local/src/CVS/dvb-kernel/build-2.6'
make: *** [all] Fehler 2
kerneldev:/usr/local/src/CVS/dvb-kernel #





Home | Main Index | Thread Index