> and the Makefile2.4 doesn't seem to vary from that.
Is there anything I have to do differently, or a setting I need to have, to compile 0.4.0 on kernel v2.4, other than make; make install? That's all the readme.install notes to do, but that's all I can think of, that maybe there's something I need to do differently to make sure the compile is running correctly. Is there any other output I could give you that might help here?
Seriously, thanks a ton for your help here. I've been feeling naked w/o my Mythtv over these last few weeks! :)
Mike
On 1/5/06, Keith C <[EMAIL PROTECTED]> wrote:
On Jan 5, 2006, at 11:36 AM, Michael Banys wrote:
> > Well, you're using the ivtv version of tveeprom, and the kernel
> > version of tuner. Not sure if this causes problems, but I always
> try
> > to keep these 2 modules loading from the same tree. What happens if
> > you force it to use ivtv's version of tuner?
>
> Well that's an interesting idea! Below I've copied the output from
> "make install" from the 0.4.0 tree. From that, it doesn't look
> like ivtv is even making a replacement for tuner.o. Below the
> "make install" output, I've pasted my /lib/modules/2.4.27/kernel/
> drivers/media/video directory (where ivtv places its modules),
> sorted in date order. By that, it is obvious that tuner.o is
> coming from the kernel.
Crap, I've been backwards and forwards through the Makefiles and
can't explain your output below. First, any time tveeprom is getting
built, so is tuner. Secondly, they would never install to /lib/
modules/2.4.27/kernel/drivers/media/video, they would install to /lib/
modules/2.4.27/kernel/ivtv. Thats the way it work for > 2.4 kernels,
and the Makefile2.4 doesn't seem to vary from that.
>
> Am I misunderstanding something, like ivtv's replacement tuner is
> named something other than tuner.o? And, if so, how would I go
> about forcing it NOT to load tuner.o and TO load xxxx.o?
It is named tuner, but should be installed in /lib/modules/2.4.27/
kernel/ivtv, and if you really wanted to force the kernel to ignore
its older version of tuner, you would rename the one in /lib/modules/
2.4.27/kernel/drivers/media/video/ to something else (like tack
a .kernel on the end).
>
> A related issue is actually stumping me right now, because despite
> me telling ivtv NOT to load on boot (it is not listed in /etc/
> modules), it IS loading on boot.
If ivtv shows up in your modules.pcimap, it could be getting probed
automatically. You could pull it out and see if that stops it.
>
> Thanks,
>
> Mike
>
>
>
> sundevil:/usr/local/src/ivtv-0.4.0# make install
> make -C driver install
> make[1]: Entering directory `/usr/local/src/ivtv-0.4.0/driver'
> created ivtv-svnversion.h
> install -d //lib/modules/2.4.27/kernel
> /drivers/media/video
> install -m 0644 msp3400.o saa7115.o cx25840.o wm8775.o tveeprom.o
> ivtv.o saa7127.o cs53l32a.o ivtv-fb.o //lib/modules/2.4.27/kernel/
> drivers/media/video
> install -m 0644 ../ivtv_init_mpeg.bin //lib/modules
> make[1]: Leaving directory `/usr/local/src/ivtv-0.4.0/driver'
> make -C utils install
> make[1]: Entering directory `/usr/local/src/ivtv- 0.4.0/utils'
> make -C ../driver ivtv-svnversion.h
> make[2]: Entering directory `/usr/local/src/ivtv-0.4.0/driver'
> created ivtv-svnversion.h
> make[2]: Leaving directory `/usr/local/src/ivtv-0.4.0 /driver'
> cc -I../driver -D_GNU_SOURCE -O2 -Wall -c -o ivtvctl.o ivtvctl.c
> cc -lm -o ivtvctl ivtvctl.o
> install -d //usr/include/linux
> install -m 0644 ../driver/ivtv.h //usr/include/linux
> install -d //usr/local/bin
> install -m 0755 ivtvctl ivtvfbctl ivtvplay cx25840ctl ivtv-detect
> ivtv-radio ivtv-tune/ivtv-tune ivtv-mpegindex ivtv-encoder //usr/
> local/bin
> make[1]: Leaving directory `/usr/local/src/ivtv- 0.4.0/utils'
> make -C test install
> make[1]: Entering directory `/usr/local/src/ivtv-0.4.0/test'
> make[1]: Nothing to be done for `install'.
> make[1]: Leaving directory `/usr/local/src/ivtv-0.4.0 /test'
> sundevil:/usr/local/src/ivtv-0.4.0#
>
>
>
> sundevil:/lib/modules/2.4.27/kernel/drivers/media/video# l -t
> total 824
> -rw-r--r-- 1 root root 5576 Jan 5 08:25 cs53l32a.o
> -rw-r--r-- 1 root root 55707 Jan 5 08:25 cx25840.o
> -rw-r--r-- 1 root root 47052 Jan 5 08:25 ivtv-fb.o
> -rw-r--r-- 1 root root 240557 Jan 5 08:25 ivtv.o
> -rw-r--r-- 1 root root 29456 Jan 5 08:25 msp3400.o
> -rw-r--r-- 1 root root 15344 Jan 5 08:25 saa7115.o
> -rw-r--r-- 1 root root 12828 Jan 5 08:25 saa7127.o
> -rw-r--r-- 1 root root 15872 Jan 5 08:25 tveeprom.o
> -rw-r--r-- 1 root root 6112 Jan 5 08:25 wm8775.o
> -rw-r--r-- 1 root root 95539 Jul 27 18:34 bttv.o
> -rw-r--r-- 1 root root 10312 Jul 27 18:34 bw-qcam.o
> -rw-r--r-- 1 root root 11648 Jul 27 18:34 c-qcam.o
> -rw-r--r-- 1 root root 35384 Jul 27 18:34 cpia.o
> -rw-r--r-- 1 root root 6452 Jul 27 18:34 cpia_pp.o
> -rw-r--r-- 1 root root 7308 Jul 27 18:34 cpia_usb.o
> -rw-r--r-- 1 root root 7212 Jul 27 18:34 i2c-old.o
> -rw-r--r-- 1 root root 2812 Jul 27 18:34 i2c-parport.o
> -rw-r--r-- 1 root root 22556 Jul 27 18:34 meye.o
> -rw-r--r-- 1 root root 10556 Jul 27 18:34 pms.o
> -rw-r--r-- 1 root root 9280 Jul 27 18:34 saa5249.o
> -rw-r--r-- 1 root root 28164 Jul 27 18:34 stradis.o
> -rw-r--r-- 1 root root 6896 Jul 27 18:34 tda7432.o
> -rw-r--r-- 1 root root 6756 Jul 27 18:34 tda9875.o
> -rw-r--r-- 1 root root 6544 Jul 27 18:34 tda9887.o
> -rw-r--r-- 1 root root 4348 Jul 27 18:34 tuner-3036.o
> -rw-r--r-- 1 root root 15308 Jul 27 18:34 tuner.o
> -rw-r--r-- 1 root root 19556 Jul 27 18:34 tvaudio.o
> -rw-r--r-- 1 root root 5200 Jul 27 18:34 tvmixer.o
> -rw-r--r-- 1 root root 9944 Jul 27 18:34 videodev.o
> -rw-r--r-- 1 root root 12540 Jul 27 18:34 w9966.o
> -rw-r--r-- 1 root root 20781 Jul 27 18:34 zoran.o
>
>
>
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users
--
.
_______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
