Unfortunately, I was not as lucky as you. my compilation problem is not resolved.
I would greatly appreciate some help here. Here is a short recap of things: I am using Debian Sarge 3.1 kernel 2.4.27 on Athlon XP mobile, PVR-150. I believe I have I2c 2.9.1. I would appreciate suggestions how to verify this. I am using IVTV 3.6o which has a startup problem, described here http://sourceforge.net/mailarchive/message.php?msg_id=12737738 When I compile IVTV3.7h (with the I2C line in Makefile2.4 uncommented) I get an error. The same happens with 3.7g 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 With the comment I also get an error 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 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 -c -o saa7115.o saa7115.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 -c -o cx25840-driver.o cx25840-driver.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 -c -o cx25840-registers.o cx25840-registers.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 -c -o cx25840-audio.o cx25840-audio.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 -c -o cx25840-firmware.o cx25840-firmware.c ld -r -o cx25840.o cx25840-driver.o cx25840-registers.o cx25840-audio.o cx25840-firmware.o 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 wm8775.o wm8775.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 -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 -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Grant Kwok Sent: Thursday, August 25, 2005 12:58 AM To: ivtv-devel@lists.sourceforge.net Subject: [ivtv-devel] Thanks to all ivtv developers Hello everyone, Yesterday I had a compiling problem and was it quickly answered by Hans K and Philip R. Thank you both. As I mentioned in my original message, I had been using a fairly old version of the driver, almost a year old actually.... and after updating to the currently latest version 0.3.7i I was amazed.... oh my gosh how far as it come along since a year ago. Mythtv now plays programs that it transcoded to mpeg4 perfectly and as well mythvideo plays divx files perfectly without tearing or choppiness. This is incredible! However, my box did completely freeze up a few times after updating, but I will crawl through archives to figure see if I can figure this one out on my own before bothering everyone about this. So, this is just to say thanks to all the developers who work on this project. Your work is very much appreciated here. ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ ivtv-devel mailing list ivtv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ivtv-devel -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.15/80 - Release Date: 23/08/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.10.15/81 - Release Date: 24/08/2005 __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ ivtv-devel mailing list ivtv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ivtv-devel