Mailing List archive

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

[linux-dvb] problems with siemens_dvb-0.9-latest.tar.gz



Hello 

i download the new package siemens_dvb-0.9-latest.tar.gz
i unpack it and try to compile 

cd DVB/driver
make 

DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.2.19'
make -C /root/DVB/driver CFLAGS="-Wall -Wstrict-prototypes -O2 
 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -m486 
 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DMODULE 
 -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h" 
MAKING_MODULES=1 modules
make[2]: Entering directory `/root/DVB/driver'
cc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 
 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -m486 
 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DMODULE 
 -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -I 
../ost/include -I . -D__DVB_PACK__ -g -DUSE_OSD -DEXPORT_SYMTAB -c 
saa7146_core.c 

In file included from saa7146_core.c:35:
saa7146_core.h:8: warning: `DECLARE_MUTEX' redefined
/usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of 
the previous definition
saa7146_core.h:9: warning: `DECLARE_MUTEX_LOCKED' redefined
/usr/src/linux/include/asm/semaphore.h:47: warning: this is the location of 
the previous definition
saa7146_core.h:11: warning: `init_waitqueue_head' redefined
/usr/src/linux/include/linux/wait.h:25: warning: this is the location of the 
previous definition
{standard input}: Assembler messages:
{standard input}:319: Warning: Ignoring changed section attributes for 
.modinfo
In file included from saa7146_core.c:35:
saa7146_core.h:81: warning: `struct i2c_client' declared inside parameter 
list
saa7146_core.h:81: warning: its scope is only this definition or 
declaration, which is probably not what you want.
saa7146_core.h:82: warning: `struct i2c_client' declared inside parameter 
list
In file included from saa7146_core.c:149:
saa7146.c:1459: warning: `struct i2c_msg' declared inside parameter list
saa7146.c: In function `clean_up':
saa7146.c:1468: arithmetic on pointer to an incomplete type
saa7146.c:1468: dereferencing pointer to incomplete type
saa7146.c:1470: arithmetic on pointer to an incomplete type
saa7146.c:1470: dereferencing pointer to incomplete type
saa7146.c: At top level:
saa7146.c:1478: warning: `struct i2c_msg' declared inside parameter list
saa7146.c: In function `prepare':
saa7146.c:1486: arithmetic on pointer to an incomplete type
saa7146.c:1486: dereferencing pointer to incomplete type
saa7146.c:1506: arithmetic on pointer to an incomplete type
saa7146.c:1506: dereferencing pointer to incomplete type
saa7146.c:1506: arithmetic on pointer to an incomplete type
saa7146.c:1506: dereferencing pointer to incomplete type
saa7146.c:1506: `I2C_M_RD' undeclared (first use in this function)
saa7146.c:1506: (Each undeclared identifier is reported only once
saa7146.c:1506: for each function it appears in.)
saa7146.c:1513: arithmetic on pointer to an incomplete type
saa7146.c:1513: dereferencing pointer to incomplete type
saa7146.c:1516: arithmetic on pointer to an incomplete type
saa7146.c:1516: dereferencing pointer to incomplete type
saa7146.c:1481: warning: `addr' might be used uninitialized in this function
saa7146_core.c: At top level:
saa7146_core.c:268: warning: `struct i2c_msg' declared inside parameter list
saa7146_core.c: In function `master_xfer':
saa7146_core.c:270: dereferencing pointer to incomplete type
saa7146_core.c:273: dereferencing pointer to incomplete type
saa7146_core.c:279: warning: passing arg 1 of `prepare' from incompatible 
pointer type
saa7146_core.c:301: dereferencing pointer to incomplete type
saa7146_core.c:324: warning: passing arg 1 of `clean_up' from incompatible 
pointer type
saa7146_core.c: At top level:
saa7146_core.c:347: variable `saa7146_algo' has initializer but incomplete 
type
saa7146_core.c:348: warning: excess elements in struct initializer
saa7146_core.c:348: warning: (near initialization for `saa7146_algo')
saa7146_core.c:349: `I2C_ALGO_SAA7146' undeclared here (not in a function)
saa7146_core.c:349: warning: excess elements in struct initializer
saa7146_core.c:349: warning: (near initialization for `saa7146_algo')
saa7146_core.c:350: warning: excess elements in struct initializer
saa7146_core.c:350: warning: (near initialization for `saa7146_algo')
saa7146_core.c:351: warning: excess elements in struct initializer
saa7146_core.c:351: warning: (near initialization for `saa7146_algo')
saa7146_core.c:352: warning: excess elements in struct initializer
saa7146_core.c:352: warning: (near initialization for `saa7146_algo')
saa7146_core.c:353: warning: excess elements in struct initializer
saa7146_core.c:353: warning: (near initialization for `saa7146_algo')
saa7146_core.c:354: warning: excess elements in struct initializer
saa7146_core.c:354: warning: (near initialization for `saa7146_algo')
saa7146_core.c:355: warning: excess elements in struct initializer
saa7146_core.c:355: warning: (near initialization for `saa7146_algo')
saa7146_core.c: In function `i2c_saa7146_add_bus':
saa7146_core.c:363: sizeof applied to an incomplete type
saa7146_core.c:371: sizeof applied to an incomplete type
saa7146_core.c:371: sizeof applied to an incomplete type
saa7146_core.c:371: sizeof applied to an incomplete type
saa7146_core.c:371: sizeof applied to an incomplete type
saa7146_core.c:371: sizeof applied to an incomplete type
saa7146_core.c:371: sizeof applied to an incomplete type
saa7146_core.c:372: dereferencing pointer to incomplete type
saa7146_core.c:373: dereferencing pointer to incomplete type
saa7146_core.c:373: invalid use of undefined type `struct i2c_algorithm'
saa7146_core.c:374: dereferencing pointer to incomplete type
saa7146_core.c:375: dereferencing pointer to incomplete type
saa7146_core.c:376: dereferencing pointer to incomplete type
saa7146_core.c:377: dereferencing pointer to incomplete type
saa7146_core.c:379: warning: implicit declaration of function 
`i2c_add_adapter_Rb84ee2d6'
saa7146_core.c: In function `i2c_saa7146_del_bus':
saa7146_core.c:391: warning: implicit declaration of function 
`i2c_del_adapter_Rdabe4bbb'
saa7146_core.c: In function `saa7146_core_command':
saa7146_core.c:420: dereferencing pointer to incomplete type
saa7146_core.c: In function `saa7146_suspend':
saa7146_core.c:920: structure has no member named `driver_data'
saa7146_core.c: In function `saa7146_resume':
saa7146_core.c:936: structure has no member named `driver_data'
saa7146_core.c: At top level:
saa7146_core.c:945: parse error before `saa7146_init_one'
saa7146_core.c:946: warning: `struct pci_device_id' declared inside 
parameter list
saa7146_core.c:947: warning: return-type defaults to `int'
saa7146_core.c: In function `saa7146_init_one':
saa7146_core.c:955: structure has no member named `driver_data'
saa7146_core.c: At top level:
saa7146_core.c:960: parse error before `saa7146_remove_one'
saa7146_core.c:961: warning: return-type defaults to `int'
saa7146_core.c: In function `saa7146_remove_one':
saa7146_core.c:962: structure has no member named `driver_data'
saa7146_core.c:969: warning: control reaches end of non-void function
saa7146_core.c: At top level:
saa7146_core.c:972: parse error before `__devinitdata'
saa7146_core.c:972: warning: type defaults to `int' in declaration of 
`__devinitdata'
saa7146_core.c:973: warning: braces around scalar initializer
saa7146_core.c:973: warning: (near initialization for `__devinitdata')
saa7146_core.c:973: warning: excess elements in scalar initializer
saa7146_core.c:973: warning: (near initialization for `__devinitdata')
saa7146_core.c:974: `PCI_ANY_ID' undeclared here (not in a function)
saa7146_core.c:974: warning: excess elements in scalar initializer
saa7146_core.c:974: warning: (near initialization for `__devinitdata')
saa7146_core.c:974: `PCI_ANY_ID' undeclared here (not in a function)
saa7146_core.c:974: warning: excess elements in scalar initializer
saa7146_core.c:974: warning: (near initialization for `__devinitdata')
saa7146_core.c:975: warning: braces around scalar initializer
saa7146_core.c:975: warning: (near initialization for `__devinitdata')
saa7146_core.c:975: warning: excess elements in scalar initializer
saa7146_core.c:975: warning: (near initialization for `__devinitdata')
saa7146_core.c:976: warning: data definition has no type or storage class
saa7146_core.c:978: warning: type defaults to `int' in declaration of 
`MODULE_DEVICE_TABLE'
saa7146_core.c:978: warning: parameter names (without types) in function 
declaration
saa7146_core.c:978: warning: data definition has no type or storage class
saa7146_core.c:980: variable `saa7146_driver' has initializer but incomplete 
type
saa7146_core.c:981: unknown field `name' specified in initializer
saa7146_core.c:981: warning: excess elements in struct initializer
saa7146_core.c:981: warning: (near initialization for `saa7146_driver')
saa7146_core.c:982: unknown field `id_table' specified in initializer
saa7146_core.c:982: `saa7146_pci_tbl' undeclared here (not in a function)
saa7146_core.c:982: warning: excess elements in struct initializer
saa7146_core.c:982: warning: (near initialization for `saa7146_driver')
saa7146_core.c:983: unknown field `probe' specified in initializer
saa7146_core.c:983: warning: excess elements in struct initializer
saa7146_core.c:983: warning: (near initialization for `saa7146_driver')
saa7146_core.c:984: unknown field `remove' specified in initializer
saa7146_core.c:984: warning: excess elements in struct initializer
saa7146_core.c:984: warning: (near initialization for `saa7146_driver')
saa7146_core.c:985: unknown field `suspend' specified in initializer
saa7146_core.c:985: warning: excess elements in struct initializer
saa7146_core.c:985: warning: (near initialization for `saa7146_driver')
saa7146_core.c:986: unknown field `resume' specified in initializer
saa7146_core.c:986: warning: excess elements in struct initializer
saa7146_core.c:986: warning: (near initialization for `saa7146_driver')
saa7146_core.c:991: parse error before `saa7146_init_module'
saa7146_core.c:992: warning: return-type defaults to `int'
saa7146_core.c: In function `saa7146_init_module':
saa7146_core.c:994: warning: implicit declaration of function 
`pci_module_init'
saa7146_core.c: At top level:
saa7146_core.c:997: parse error before `saa7146_cleanup_module'
saa7146_core.c:998: warning: return-type defaults to `int'
saa7146_core.c: In function `saa7146_cleanup_module':
saa7146_core.c:999: warning: implicit declaration of function 
`pci_unregister_driver'
saa7146_core.c:1000: warning: control reaches end of non-void function
saa7146_core.c: At top level:
saa7146_core.c:1002: warning: type defaults to `int' in declaration of 
`module_init'
saa7146_core.c:1002: warning: parameter names (without types) in function 
declaration
saa7146_core.c:1002: warning: data definition has no type or storage class
saa7146_core.c:1003: warning: type defaults to `int' in declaration of 
`module_exit'
saa7146_core.c:1003: warning: parameter names (without types) in function 
declaration
saa7146_core.c:1003: warning: data definition has no type or storage class
make[2]: *** [saa7146_core.o] Error 1
make[1]: *** [_mod_/root/DVB/driver] Error 2
make: *** [here] Error 2 

i am using slackware 8.0 with 2.2.19 kernel 

what i must do ? 

Milen 



-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.


Home | Main Index | Thread Index