Hi.
I think adding to ivtvhw.h fixed that problem. I got caught later with
some other problems, for now i use 7.1 with the precompiled xdriver and
no Xv :(

 #include <asm/ioctl.h>
 #undef __STRICT_ANSI__
 #include <inttypes.h>
+#include <asm/types.h>
 #include <linux/ivtv.h>

Br Fredrik

On Sun, 2007-01-07 at 10:12 -0500, [EMAIL PROTECTED] wrote:
> hey folks, I am running
> mythtv ~ # uname -a
> Linux mythtv 2.6.18-gentoo-r6 #3 PREEMPT Thu Jan 4 17:44:32 EST 2007 i686 
> Celeron (Mendocino) 
> GenuineIntel GNU/Linux
> mythtv ~ # 
> 
> and trying to compile 
> xf86-video-ivtvdev-0.10.6 with the 
> xserver-xorg-video-ivtvdev_0.10.6-1~unreleased.1.diff
> patch applied
> mythtv xf86-video-ivtvdev-0.10.6 # patch < 
> xserver-xorg-video-ivtvdev_0.10.6-1~unreleased.1.diff 
> patching file Makefile.am.svn-base
> patching file Makefile.in.svn-base
> patching file TODO.svn-base
> patching file configure.ac.svn-base
> patching file ivtv_xv.c.svn-base
> patching file ivtvdev.c.svn-base
> patching file ivtvdev.h.svn-base
> patching file ivtvhw.c.svn-base
> patching file ivtvhw.h.svn-base
> patching file entries
> patching file format
> patching file Makefile.am.svn-base
> ...
> etc..
> 
> after I run configure and make, It fails at
> 
> config.status: config.h is unchanged
> config.status: executing depfiles commands
> make  all-recursive
> make[1]: Entering directory `/root/xf86-video-ivtvdev-0.10.6'
> Making all in src
> make[2]: Entering directory `/root/xf86-video-ivtvdev-0.10.6/src'
> if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..    
> -DXFree86Server 
> -DIN_MODULE -DXFree86Module -DXFree86LOADER -I/usr/include/xorg   -g -O2 -MT 
> ivtvdev.lo -MD -MP 
> -MF ".deps/ivtvdev.Tpo" \
>           -c -o ivtvdev.lo `test -f 'ivtvdev.c' || echo './'`ivtvdev.c; \
>         then mv -f ".deps/ivtvdev.Tpo" ".deps/ivtvdev.Plo"; \
>         else rm -f ".deps/ivtvdev.Tpo"; exit 1; \
>         fi
> mkdir .libs
>  gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE -DXFree86Module 
> -DXFree86LOADER 
> -I/usr/include/xorg -g -O2 -MT ivtvdev.lo -MD -MP -MF .deps/ivtvdev.Tpo -c 
> ivtvdev.c  -fPIC 
> -DPIC -o .libs/ivtvdev.o
> In file included from ivtvhw.h:10,
>                  from ivtvdev.c:9:
> /usr/include/linux/ivtv.h:71: error: expected specifier-qualifier-list before 
> '__u32'
> /usr/include/linux/ivtv.h:94: error: expected specifier-qualifier-list before 
> '__u32'
> /usr/include/linux/ivtv.h:101: error: expected specifier-qualifier-list 
> before '__u64'
> /usr/include/linux/ivtv.h:121: error: expected specifier-qualifier-list 
> before '__u32'
> ivtvdev.c:81:1: warning: "VERSION" redefined
> In file included from ivtvdev.c:8:
> ../config.h:58:1: warning: this is the location of the previous definition
> make[2]: *** [ivtvdev.lo] Error 1
> make[2]: Leaving directory `/root/xf86-video-ivtvdev-0.10.6/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/xf86-video-ivtvdev-0.10.6'
> make: *** [all] Error 2
> mythtv xf86-video-ivtvdev-0.10.6 # 
> 
> any ideas?
> 
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel

_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to