OK, I moved forward and found the line in the Make2.4 than needs to be uncommented (I have I2C2.9)
 
# uncomment if you use i2c 2.8.0+
CFLAGS += -DNEW_I2C
Still cant make
 
 
--gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS -DEXPORT_SYMTAB -I/lib/modules/2.4.27-2-386/build/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 -fno-strict-aliasing -Wno-unused -include /lib/modules/2.4.27-2-386/build/include/linux/modversions.h  -DNEW_I2C   -c -o msp3400.o msp3400.c
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS -DEXPORT_SYMTAB -I/lib/modules/2.4.27-2-386/build/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 -fno-strict-aliasing -Wno-unused -include /lib/modules/2.4.27-2-386/build/include/linux/modversions.h  -DNEW_I2C   -c -o saa7115.o saa7115.c
saa7115.c:1374: error: unknown field `owner' specified in initializer
saa7115.c:1374: warning: initialization from incompatible pointer type
make: *** [saa7115.o] Error 1
 
what is "owner"? why does it sometimes apear with .owner and sometimes just owner
 
HTPC:/home/ilan/downloads/ivtv-0.3.7h/driver# grep owner *
cx25840-driver.c:       ..owner = THIS_MODULE,
ivtv-i2c.c:     .owner = THIS_MODULE,
ivtv-osd.c:      owner:THIS_MODULE,
ivtv-streams.c:      owner:THIS_MODULE,
ivtv-streams.c:      owner:THIS_MODULE,
ivtv-streams.c: .owner = THIS_MODULE,
saa7115.c:      .owner = THIS_MODULE,
saa7127.c:      .owner = THIS_MODULE,
tda9887.c:      .owner          = THIS_MODULE,
tuner.c:        ..owner = THIS_MODULE,
tveeprom.c:     .owner = THIS_MODULE,
wm8775.c:       .owner = THIS_MODULE,
 
 
 ---Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Ilan Barak
Sent: Wednesday, August 24, 2005 1:27 AM
To: ivtv-devel@lists.sourceforge.net
Subject: [ivtv-devel] 3.7h compile error on debian 2.4.27

When performing make in 3.7h/driver I get the following
 
HTPC:/home/ilan/downloads/ivtv-0.3.7h/driver# make
cp ../utils/videodev2.h .
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS -DEXPORT_SYMTAB -I/lib/modules/2.4.27-2-386/build/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 -fno-strict-aliasing -Wno-unused -include /lib/modules/2.4.27-2-386/build/include/linux/modversions.h    -c -o tveeprom.o tveeprom.c
In file included from tveeprom.c:74:
tuner.h:121: error: `V4L2_TUNER_RADIO' undeclared here (not in a function)
tuner.h:121: error: enumerator value for `T_RADIO' not integer constant
tuner.h:122: error: `V4L2_TUNER_ANALOG_TV' undeclared here (not in a function)
tuner.h:122: error: enumerator value for `T_ANALOG_TV' not integer constant
make: *** [tveeprom.o] Error 1
 
Am I missing apackage or patch?
 
3.6o compiled fine, but I have a meta-stability wake up problem with it
 
Thanks
 
Ilan

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


Yahoo! Mail for Mobile
Take Yahoo! Mail with you! Check email on your mobile phone.

Reply via email to