Re: Change channel on RealProducer open device?

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



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!!





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux