Mailing List archive

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

[vdr] problems compiling new driver




Hello,

I´m trying to compile the new driver from
ftp://ftp.cadsoft.de/pub/people/kls/vdr/siemens_dvb-0.9-20020202.tgz
But always I get some Errors (see below)
Older driver works fine (siemens_dvb-0.9-20010921)

I do a make clean with the old driver and removed the DVB-directory. Then I
put the new Driver-Directory in a new DVB-Directory and try “make”.

Can somebody help me?



linux:/vdr/DVB/driver # make
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.4.10.SuSE'
make -C  /vdr/DVB/driver
CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.10.SuSE/include -Wall -Wstrict-pro
totypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-co
mmon -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE"
MAKING_MODULES=1 modules
make[2]: Entering directory `/vdr/DVB/driver'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.10.SuSE/include -Wall -Wstrict-prototy
pes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common
 -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -I
../ost/include -I . -D__DVB_PACK__ -g -DUSE_OSD  -DEXPORT_SYMTAB -c
saa7146_core.c
saa7146_core.c:69: parse error before `unsigned'
saa7146_core.c:77: parse error before `if'
saa7146_core.c:81: warning: type defaults to `int' in declaration of `pte'
saa7146_core.c:81: conflicting types for `pte'
saa7146_core.c:75: previous declaration of `pte'
saa7146_core.c:81: incompatible types in initialization
saa7146_core.c:81: initializer element is not constant
saa7146_core.c:81: warning: data definition has no type or storage class
saa7146_core.c:82: parse error before `if'
saa7146_core.c:83: stray '\' in program
saa7146_core.c: In function `kvirt_to_pa':
saa7146_core.c:94: warning: implicit declaration of function `uvirt_to_kva'
saa7146_core.c: In function `uvirt_to_phys':
saa7146_core.c:117: stray '\' in program
saa7146_core.c:117: parse error before `|'
saa7146_core.c:117: parse error before `)'
saa7146_core.c: At top level:
saa7146_core.c:129: parse error before `do'
saa7146_core.c:129: stray '\' in program
saa7146_core.c:130: stray '\' in program
saa7146_core.c:131: stray '\' in program
In file included from saa7146_core.c:149:
saa7146.c: In function `i2c_busy_rise_and_fall':
saa7146.c:1289: stray '\' in program
saa7146.c:1314: stray '\' in program
saa7146_core.c: In function `saa7146_get_handle':
saa7146_core.c:808: `saa7146_num' undeclared (first use in this function)
saa7146_core.c:808: (Each undeclared identifier is reported only once
saa7146_core.c:808: for each function it appears in.)
saa7146_core.c: In function `saa7146_add_extension':
saa7146_core.c:832: `saa7146_num' undeclared (first use in this function)
saa7146_core.c: In function `saa7146_del_extension':
saa7146_core.c:861: `saa7146_num' undeclared (first use in this function)
saa7146_core.c: In function `saa7146_init_one':
saa7146_core.c:955: `saa7146_num' undeclared (first use in this function)
make[2]: *** [saa7146_core.o] Error 1
make[2]: Leaving directory `/vdr/DVB/driver'
make[1]: *** [_mod_/vdr/DVB/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.10.SuSE'
make: *** [here] Error 2
linux:/vdr/DVB/driver #






Home | Main Index | Thread Index