Gerd> bttv 0.8.x Gerd> Gerd Mmmh. I hope not to sound too jerk. I've been using bttv 7.x for almost a year now, with kernel 2.4 lately, and I never got problems compiling it. But I can't compile bttv 8.x. This is what I do: First, I change KDIR to "/usr/include/linux" in the Makefile. But if a do "make", this happens but no module is compiled: [root@localhost bttv-0.8.10]# make DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules) make[1]: Entering directory `/usr/src/linux-2.4.0' make -C /root/bttv-0.8.10 CFLAGS="-D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -fno-strict-aliasing -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h" MAKING_MODULES=1 modules make[2]: Entering directory `/root/bttv-0.8.10' make[2]: Nothing to be done for `modules'. make[2]: Leaving directory `/root/bttv-0.8.10' make[1]: Leaving directory `/usr/src/linux-2.4.0' [root@localhost bttv-0.8.10]# And if I do "make bttv.o", I got TONS of errors: cc -g -c -o bttv-driver.o bttv-driver.c In file included from /usr/include/linux/sched.h:14, from /usr/include/linux/delay.h:12, from bttv-driver.c:25: /usr/include/linux/times.h:5: parse error before `clock_t' /usr/include/linux/times.h:5: warning: no semicolon at end of struct or union /usr/include/linux/times.h:6: warning: data definition has no type or storage class /usr/include/linux/times.h:7: parse error before `tms_cutime' /usr/include/linux/times.h:7: warning: data definition has no type or storage class /usr/include/linux/times.h:8: parse error before `tms_cstime' /usr/include/linux/times.h:8: warning: data definition has no type or storage class In file included from /usr/include/linux/sched.h:15, from /usr/include/linux/delay.h:12, from bttv-driver.c:25: /usr/include/linux/timex.h:171: field `time' has incomplete type In file included from /usr/include/linux/signal.h:4, from /usr/include/linux/sched.h:25, from /usr/include/linux/delay.h:12, from bttv-driver.c:25: and so on. I really don't get the Makefile. And where is all the other stuff? (the tuner, the tvaudio, etc.) I hope someone can help. Canek -- Now I'm being INVOLUNTARILY shuffled closer to the CLAM DIP with the BROKEN PLASTIC FORKS in it!!