ok, after that, now I get as far as..

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE -DXFree86Module 
-DXFree86LOADER 
-I/usr/include/xorg -g -O2 -MT ivtvhw.lo -MD -MP -MF .deps/ivtvhw.Tpo -c 
ivtvhw.c  -fPIC -DPIC 
-o .libs/ivtvhw.o
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 
ivtv_xv.lo -MD -MP 
-MF ".deps/ivtv_xv.Tpo" \
          -c -o ivtv_xv.lo `test -f 'ivtv_xv.c' || echo './'`ivtv_xv.c; \
        then mv -f ".deps/ivtv_xv.Tpo" ".deps/ivtv_xv.Plo"; \
        else rm -f ".deps/ivtv_xv.Tpo"; exit 1; \
        fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE -DXFree86Module 
-DXFree86LOADER 
-I/usr/include/xorg -g -O2 -MT ivtv_xv.lo -MD -MP -MF .deps/ivtv_xv.Tpo -c 
ivtv_xv.c  -fPIC 
-DPIC -o .libs/ivtv_xv.o
ivtv_xv.c: In function 'IVTVPutImage':
ivtv_xv.c:700: error: 'IVTV_YUV_TYPE_HME12' undeclared (first use in this 
function)
ivtv_xv.c:700: error: (Each undeclared identifier is reported only once
ivtv_xv.c:700: error: for each function it appears in.)
make[2]: *** [ivtv_xv.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


regards,
Jason

On Mon, Jan 08, 2007 at 12:36:29AM +0100, ivshade wrote:
> 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

-- 
================================================
|    Jason Welsh   [EMAIL PROTECTED]        |
| http://monsterjam.org    DSS PGP: 0x5E30CC98 |
|    gpg key: http://monsterjam.org/gpg/       |
================================================


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

Reply via email to