Yeah that's actually my bad. I was wondering why it didn't complain when I built it. I guess my -Wall isn't as good as everyone else's. I'll fix this.

Adam Forsyth wrote:

It works fine. The warning just says "Some standard says you can't mix
definitions and code."

On 6/29/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
When i compile the new ivtv driver it gives a strange error with
ivtv-stream.
Can the driver be used ??

btw : after 0.3.6r the driver is major improved. Fast channel surfing and
good quality with my PVR350




make && make install
make CONFIG_VIDEO_IVTV=m -C /lib/modules/2.6.10-1.771_FC2/build
M=/mnt/ivtv/ivtv-0.3.6v/driver modules
make[1]: Entering directory `/lib/modules/2.6.10-1.771_FC2/build'
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/msp3400.o
/mnt/ivtv/ivtv-0.3.6v/driver/msp3400.c: In function `msp3400c_thread':
/mnt/ivtv/ivtv-0.3.6v/driver/msp3400.c:846: let op: `interruptible_sleep_on'
is deprecated (declared at include/linux/wait.h:310)
/mnt/ivtv/ivtv-0.3.6v/driver/msp3400.c: In function `msp3410d_thread':
/mnt/ivtv/ivtv-0.3.6v/driver/msp3400.c:1159: let op:
`interruptible_sleep_on' is deprecated (declared at
include/linux/wait.h:310)
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/saa7115.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/cx25840-driver.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/cx25840-registers.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/cx25840-audio.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/cx25840-firmware.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-osd.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-queue.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-dma.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-driver.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-fileops.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-i2c.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-streams.o
/mnt/ivtv/ivtv-0.3.6v/driver/ivtv-streams.c: In function
`ivtv_stop_capture':
/mnt/ivtv/ivtv-0.3.6v/driver/ivtv-streams.c:1328: let op: ISO C90 forbids
mixed declarations and code
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-firmware.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-reset.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-gpio.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-irq.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-mailbox.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-vbi.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-kthreads.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-audio.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-ioctl.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-controls.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-video.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-cards.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/v4l1-compat.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/cx25840.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/wm8775.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/saa7127.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/tuner.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/tveeprom.o
 CC [M]  /mnt/ivtv/ivtv-0.3.6v/driver/tda9887.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-fb.o
 Building modules, stage 2.
 MODPOST
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/cx25840.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/cx25840.ko
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-fb.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-fb.ko
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/ivtv.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/ivtv.ko
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/msp3400.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/msp3400.ko
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/saa7115.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/saa7115.ko
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/saa7127.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/saa7127.ko
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/tda9887.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/tda9887.ko
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/tuner.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/tuner.ko
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/tveeprom.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/tveeprom.ko
 CC      /mnt/ivtv/ivtv-0.3.6v/driver/wm8775.mod.o
 LD [M]  /mnt/ivtv/ivtv-0.3.6v/driver/wm8775.ko
make[1]: Leaving directory `/lib/modules/2.6.10-1.771_FC2/build'

Any 'has no CRC' warnings are harmless and can be ignored.

make CONFIG_VIDEO_IVTV=m -C /lib/modules/2.6.10-1.771_FC2/build
M=/mnt/ivtv/ivtv-0.3.6v/driver modules
make[1]: Entering directory `/lib/modules/2.6.10-1.771_FC2/build'
 Building modules, stage 2.
 MODPOST
make[1]: Leaving directory `/lib/modules/2.6.10-1.771_FC2/build'

Any 'has no CRC' warnings are harmless and can be ignored.

make INSTALL_MOD_PATH= INSTALL_MOD_DIR=ivtv \
       CONFIG_VIDEO_IVTV=m -C /lib/modules/2.6.10-1.771_FC2/build
M=/mnt/ivtv/ivtv-0.3.6v/driver modules_install
make[1]: Entering directory `/lib/modules/2.6.10-1.771_FC2/build'
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/cx25840.ko
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/ivtv-fb.ko
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/ivtv.ko
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/msp3400.ko
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/saa7115.ko
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/saa7127.ko
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/tda9887.ko
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/tuner.ko
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/tveeprom.ko
 INSTALL /mnt/ivtv/ivtv-0.3.6v/driver/wm8775.ko
make[1]: Leaving directory `/lib/modules/2.6.10-1.771_FC2/build'



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to