On Tuesday 02 August 2005 16:03, John Harvey wrote:
> 2 things
> 1) I had a similar problem when I didn't compile all the source code. So if
> you are overlaying a file system you have already compiled in make sure you
> remove all the object files and rebuild everything.


I always emerge xorg-x11 which makes a clean copy of the xorg-x11 sources and 
starts compiling it. In the meanwhile I copy the ivtv directory from your X 
driver to this clean copy and run xmkmf ../../../../../../../xc/
I can then run make in the ivtv directory which gives me the 4 files called
ivtv_xv.o, ivtvdev.o, ivtvdev_drv.o and ivtvhw.o

I then copy these where Xorg wants them and I end up with this:
# ls -la /usr/X11R6/lib/modules/drivers/iv*
-rw-r--r--  1 root root  8832 Aug  2 
11:44 /usr/X11R6/lib/modules/drivers/ivtv_xv.o
-rw-r--r--  1 root root 13712 Aug  2 
11:44 /usr/X11R6/lib/modules/drivers/ivtvdev.o
-rw-r--r--  1 root root 33795 Aug  2 
11:44 /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o
-rw-r--r--  1 root root 15032 Aug  2 
11:44 /usr/X11R6/lib/modules/drivers/ivtvhw.o

They are all made today, so I think option 1 is not the case.

>
> 2) Assuming that doesn't help I'll add some debugging to the Xv init code
> and we can debug what is wrong.
>
> I'll ship you a new version of ivtv_xv.c later today.

Okay, let's try that.

Attachment: pgpVe2rokmpxg.pgp
Description: PGP signature

Reply via email to