Ok. I'm no make guru, even if i have written a few _very_ simple
makefiles.

driver compiled just fine, but ivtvctl didn't:
make -C ../driver ivtv-svnversion.h
make[1]: Entering directory `/home/kyrre/tmp/ivtv-0.6.0/driver'
make[1]: Leaving directory `/home/kyrre/tmp/ivtv-0.6.0/driver'
cc -I/home/kyrre/tmp/ivtv-0.6.0/utils/../v4l-dvb/linux/include
-I/home/kyrre/tmp/ivtv-0.6.0/utils/../driver -D_GNU_SOURCE -O2 -Wall  
-c -o ivtvctl.o ivtvctl.c
ivtvctl.c: In function ‘main’:
ivtvctl.c:697: error: ‘union <anonymous>’ has no member named ‘sliced’
ivtvctl.c:700: error: ‘union <anonymous>’ has no member named ‘sliced’
ivtvctl.c:701: error: ‘V4L2_SLICED_TELETEXT_B’ undeclared (first use in
this function)
ivtvctl.c:701: error: (Each undeclared identifier is reported only once
ivtvctl.c:701: error: for each function it appears in.)
ivtvctl.c:703: error: ‘union <anonymous>’ has no member named ‘sliced’
ivtvctl.c:704: error: ‘V4L2_SLICED_CAPTION_525’ undeclared (first use in
this function)
ivtvctl.c:706: error: ‘union <anonymous>’ has no member named ‘sliced’
ivtvctl.c:707: error: ‘V4L2_SLICED_WSS_625’ undeclared (first use in
this function)
ivtvctl.c:709: error: ‘union <anonymous>’ has no member named ‘sliced’
ivtvctl.c:710: error: ‘V4L2_SLICED_VPS’ undeclared (first use in this
function)
ivtvctl.c:1640: error: ‘V4L2_BUF_TYPE_SLICED_VBI_CAPTURE’ undeclared
(first use in this function)
ivtvctl.c:1644: error: ‘union <anonymous>’ has no member named ‘sliced’
ivtvctl.c:1648: error: ‘union <anonymous>’ has no member named ‘sliced’
ivtvctl.c:1659: error: ‘union <anonymous>’ has no member named ‘sliced’
ivtvctl.c:1803: error: ‘VIDIOC_LOG_STATUS’ undeclared (first use in this
function)
make: *** [ivtvctl.o] Error 1

Seems like there are some file it can't find... Ill try make -i
(interactive), and if that doesn't work, ill try to fiddle with the
ivtv-0.6 srpm Axel has made. He does something with videodev2.h in his
specfile, but i'm not exactly shure what...

http://dl.atrpms.net/all/ivtv-0.6.spec

http://atrpms.net/dist/fc5/ivtv-0.6/

You will probably hear from me soon, tough...

By the way: is there any live-cd that include the ivtv-drivers+firmware,
so that i can test that the card is working? I just want to know (i do
know that it has nothing to do with compiling the driver), as the shop i
bougth it from has a 2-week return policy, and i want to know the card
is all-rigth (made it safely trough the post etc) before that time.

--- Kyrre

fre, 24.03.2006 kl. 13.09 skrev Hans Verkuil:
> > Well, i had the same problems when having a 2.6 kernel installed - check
> > the attachment to the first message i sent to the list.
> >
> > but how can i ignore errors in those drivers? Is there any way i can
> > deactivate the compiling of that file?
> 
> Only build and install in the driver and utils directories. Alternatively,
> run make -i.
> 
>         Hans
> 
> >
> > Thank you for much time and help
> >
> > --- Kyrre
> >
> > fre, 24.03.2006 kl. 12.13 skrev Hans Verkuil:
> >> > Nope, didn't work. Errors:
> >>
> >> Ignore errors in i2c-drivers: you don't need them (for Japanese MPEG
> >> cards
> >> only). FC5 stupidity :-(  (Why let a 2.6.16-rc6 kernel represent itself
> >> as
> >> a 2.6.15 kernel???? How the hell am I supposed to deal with that?)
> >>
> >>        Hans
> >>
> >> >
> >> > [EMAIL PROTECTED] ivtv-0.6.0]$ make clean
> >> > make -C driver clean
> >> > make[1]: Entering directory `/home/kyrre/tmp/ivtv-0.6.0/driver'
> >> > make -C /lib/modules/2.6.15-1.2021.2.1_FC5.jwltest.13smp/build
> >> > M=/home/kyrre/tmp /ivtv-0.6.0/driver clean
> >> > make[2]: Entering directory
> >> > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-s mp-i686'
> >> > make[2]: Leaving directory
> >> > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-sm p-i686'
> >> > rm -f ivtv-svnversion.h ivtv-svnversion.h.tmp
> >> > make[1]: Leaving directory `/home/kyrre/tmp/ivtv-0.6.0/driver'
> >> > make -C i2c-drivers clean
> >> > make[1]: Entering directory `/home/kyrre/tmp/ivtv-0.6.0/i2c-drivers'
> >> > make -C /lib/modules/2.6.15-1.2021.2.1_FC5.jwltest.13smp/build
> >> > M=/home/kyrre/tmp /ivtv-0.6.0/i2c-drivers clean
> >> > make[2]: Entering directory
> >> > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-s mp-i686'
> >> > make[2]: Leaving directory
> >> > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-sm p-i686'
> >> > make[1]: Leaving directory `/home/kyrre/tmp/ivtv-0.6.0/i2c-drivers'
> >> > make -C utils clean
> >> > make[1]: Entering directory `/home/kyrre/tmp/ivtv-0.6.0/utils'
> >> > rm -f *.o ivtvctl ivtvfbctl ivtvplay ivtv-detect ivtv-radio
> >> > ivtv-mpegindex ivtv- encoder
> >> > make -C ivtv-tune clean
> >> > make[2]: Entering directory
> >> `/home/kyrre/tmp/ivtv-0.6.0/utils/ivtv-tune'
> >> > rm -f *.o ivtv-tune
> >> > make[2]: Leaving directory
> >> `/home/kyrre/tmp/ivtv-0.6.0/utils/ivtv-tune'
> >> > make -C cx25840ctl clean
> >> > make[2]: Entering directory
> >> > `/home/kyrre/tmp/ivtv-0.6.0/utils/cx25840ctl'
> >> > rm -f *.o cx25840ctl
> >> > make[2]: Leaving directory
> >> `/home/kyrre/tmp/ivtv-0.6.0/utils/cx25840ctl'
> >> > make[1]: Leaving directory `/home/kyrre/tmp/ivtv-0.6.0/utils'
> >> > make -C test clean
> >> > make[1]: Entering directory `/home/kyrre/tmp/ivtv-0.6.0/test'
> >> > rm -f *.o vbi fwapi wss vbi-passthrough vbi-detect ivtv-pcm-tester
> >> > make[1]: Leaving directory `/home/kyrre/tmp/ivtv-0.6.0/test'
> >> > [EMAIL PROTECTED] ivtv-0.6.0]$ make
> >> > make -C driver all
> >> > make[1]: Entering directory `/home/kyrre/tmp/ivtv-0.6.0/driver'
> >> > created ivtv-svnversion.h
> >> > make -C /lib/modules/2.6.15-1.2021.2.1_FC5.jwltest.13smp/build
> >> > M=/home/kyrre/tmp /ivtv-0.6.0/driver modules
> >> > make[2]: Entering directory
> >> > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-s mp-i686'
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-osd.o
> >> > /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-osd.c:1426: warning:
> >> > initialization from incompatible pointer type
> >> > /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-osd.c:1428: warning:
> >> > initialization from incompatible pointer type
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-queue.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-driver.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-fileops.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-i2c.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-streams.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-firmware.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-reset.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-gpio.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-irq.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-mailbox.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-vbi.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-kthreads.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-audio.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-ioctl.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-controls.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-video.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-cards.o
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-yuv.o
> >> >   LD [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv.o
> >> >   LD [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-fb.o
> >> >   Building modules, stage 2.
> >> >   MODPOST
> >> >   CC      /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-fb.mod.o
> >> >   LD [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv-fb.ko
> >> >   CC      /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv.mod.o
> >> >   LD [M]  /home/kyrre/tmp/ivtv-0.6.0/driver/ivtv.ko
> >> > make[2]: Leaving directory
> >> > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-sm p-i686'
> >> > make[1]: Leaving directory `/home/kyrre/tmp/ivtv-0.6.0/driver'
> >> > make -C i2c-drivers all
> >> > make[1]: Entering directory `/home/kyrre/tmp/ivtv-0.6.0/i2c-drivers'
> >> > make -C /lib/modules/2.6.15-1.2021.2.1_FC5.jwltest.13smp/build
> >> > M=/home/kyrre/tmp /ivtv-0.6.0/i2c-drivers modules
> >> > make[2]: Entering directory
> >> > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-s mp-i686'
> >> >   CC [M]  /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.o
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c: In function
> >> > upd64031a_attac h:
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c:446: error:
> >> > I2C_CLIENT_ALLOW _USE undeclared (first use in this function)
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c:446: error: (Each
> >> > undeclared identifier is reported only once
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c:446: error: for
> >> each
> >> > function  it appears in.)
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c: At top level:
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c:509: error: unknown
> >> > field ow ner specified in initializer
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c:509: warning:
> >> > initialization makes integer from pointer without a cast
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c:512: error: unknown
> >> > field na me specified in initializer
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c:512: warning:
> >> > initialization makes integer from pointer without a cast
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c:513: error: unknown
> >> > field fl ags specified in initializer
> >> > /home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.c:513: error:
> >> > I2C_DF_NOTIFY u ndeclared here (not in a function)
> >> > make[3]: *** [/home/kyrre/tmp/ivtv-0.6.0/i2c-drivers/upd64031a.o]
> >> Error
> >> > 1
> >> > make[2]: *** [_module_/home/kyrre/tmp/ivtv-0.6.0/i2c-drivers] Error 2
> >> > make[2]: Leaving directory
> >> > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-sm p-i686'
> >> > make[1]: *** [all] Error 2
> >> > make[1]: Leaving directory `/home/kyrre/tmp/ivtv-0.6.0/i2c-drivers'
> >> > make: *** [all] Error 2
> >> >
> >> >
> >> > fre, 24.03.2006 kl. 02.05 skrev Ross:
> >> >> Overwrite the version in /usr/include/linux/ with the one from the
> >> >> kernel sources anyway.
> >> >>
> >> >> Ross
> >> >>
> >> >> On 3/24/06, Kyrre Ness Sjobak <[EMAIL PROTECTED]> wrote:
> >> >> > No upgrading, fresh install. videodev2.h is where you suggested it
> >> >> > should be (/usr/include/linux/).
> >> >> >
> >> >> > tor, 23.03.2006 kl. 22.00 skrev Hans Verkuil:
> >> >> > > For FC5 you should used ivtv-0.6. To fix the compile copy
> >> >> videodev2.h
> >> >> > > from the kernel sources rpm to /usr/include/linux. I suspect you
> >> >> > > updated to FC5 and it seems the videodev2.h isn't updated too.
> >> >> > >
> >> >> > >       Hans
> >> >> > >
> >> >> > > On Thursday 23 March 2006 20:22, Kyrre Ness Sjobak wrote:
> >> >> > > > Hi!
> >> >> > > >
> >> >> > > > I have just bougth a PVR 150 (MCE edititon), but i can't get it
> >> to
> >> >> > > > work, since i can't get it to compile. When i run "make" it
> >> just
> >> >> > > > immediatly aborts (the 0.6 series fare a bit better, but they
> >> also
> >> >> > > > fails).
> >> >> > > >
> >> >> > > > Driver 0.4.3:
> >> >> > > > [EMAIL PROTECTED] ivtv-0.4.3]$ make
> >> >> > > > make -C driver all
> >> >> > > > make[1]: Entering directory `/home/kyrre/tmp/ivtv-0.4.3/driver'
> >> >> > > > created ivtv-svnversion.h
> >> >> > > > make -C /lib/modules/2.6.15-1.2021.2.1_FC5.jwltest.13smp/build
> >> >> > > > M=/home/kyrre/tmp/ivtv-0.4.3/driver modules
> >> >> > > > make[2]: Entering directory
> >> >> > > > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-smp-i686'
> >> >> > > >   CC [M]  /home/kyrre/tmp/ivtv-0.4.3/driver/tuner.o
> >> >> > > > /home/kyrre/tmp/ivtv-0.4.3/driver/tuner.c:1855: error: unknown
> >> >> field
> >> >> > > > 'owner' specified in initializer
> >> >> > > > /home/kyrre/tmp/ivtv-0.4.3/driver/tuner.c:1855: warning:
> >> >> > > > initialization makes integer from pointer without a cast
> >> >> > > > /home/kyrre/tmp/ivtv-0.4.3/driver/tuner.c:1857: error: unknown
> >> >> field
> >> >> > > > 'name' specified in initializer
> >> >> > > > /home/kyrre/tmp/ivtv-0.4.3/driver/tuner.c:1857: warning:
> >> >> > > > initialization makes integer from pointer without a cast
> >> >> > > > /home/kyrre/tmp/ivtv-0.4.3/driver/tuner.c:1859: error: unknown
> >> >> field
> >> >> > > > 'flags' specified in initializer
> >> >> > > > /home/kyrre/tmp/ivtv-0.4.3/driver/tuner.c:1859: error:
> >> >> > > > 'I2C_DF_NOTIFY' undeclared here (not in a function)
> >> >> > > > /home/kyrre/tmp/ivtv-0.4.3/driver/tuner.c:1866: error:
> >> >> > > > 'I2C_CLIENT_ALLOW_USE' undeclared here (not in a function)
> >> >> > > > make[3]: *** [/home/kyrre/tmp/ivtv-0.4.3/driver/tuner.o] Error
> >> 1
> >> >> > > > make[2]: *** [_module_/home/kyrre/tmp/ivtv-0.4.3/driver] Error
> >> 2
> >> >> > > > make[2]: Leaving directory
> >> >> > > > `/usr/src/kernels/2.6.15-1.2021.2.1_FC5.jwltest.13-smp-i686'
> >> >> > > > make[1]: *** [all] Error 2
> >> >> > > > make[1]: Leaving directory `/home/kyrre/tmp/ivtv-0.4.3/driver'
> >> >> > > > make: *** [all] Error 2
> >> >> > > >
> >> >> > > > For compile log for driver 0.6, kernel 2.6.16, se attachment.
> >> (it
> >> >> was
> >> >> > > > to large to resonably paste into this message)
> >> >> > > >
> >> >> > > > --- Kyrre
> >> >> > >
> >> >> > > _______________________________________________
> >> >> > > 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
> >> >
> >> >
> >> > _______________________________________________
> >> > 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
> >
> 
> 
> 
> _______________________________________________
> 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

Reply via email to