Re: W.: v4l-dvb won't compile with new version

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Friday 27 February 2009 14:22:15 schollsky@xxxxxxxx wrote:
> Hi there,
>
> this I get when trying to compile latest mercurial .tar.gz:
>
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c: In function
> 'tvmixer_ioctl':
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:78: error: storage
> size of 'va' isn't known
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:114: error:
> 'VIDIOCGAUDIO' undeclared (first use in this function)
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:114: error: (Each
> undeclared identifier is reported only once
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:114: error: for
> each function it appears in.)
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:129: error:
> 'VIDEO_AUDIO_BASS' undeclared (first use in this function)
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:131: error:
> 'VIDEO_AUDIO_TREBLE' undeclared (first use in this function)
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:142: error:
> 'VIDEO_AUDIO_MUTE' undeclared (first use in this function)
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:143: error:
> 'VIDIOCSAUDIO' undeclared (first use in this function)
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:147: warning: type
> defaults to 'int' in declaration of '_min1'
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:149: warning: type
> defaults to 'int' in declaration of '_min1'
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:149: warning:
> comparison of distinct pointer types lacks a cast
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:78: warning: unused
> variable 'va' /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c: In
> function 'tvmixer_clients':
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:254: error: storage
> size of 'va' isn't known
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:286: error:
> 'VIDIOCGAUDIO' undeclared (first use in this function)
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:288: error:
> 'VIDEO_AUDIO_VOLUME' undeclared (first use in this function)
> /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:254: warning:
> unused variable 'va' make[3]: ***
> [/home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.o] Error 1 make[2]:
> *** [_module_/home/stefan/Linux/v4l-dvb-60389ff5e931/v4l] Error 2
> make[2]: Leaving directory `/usr/src/linux-2.6.29-desktop-0.rc6.1.1mnb'
> make[1]: *** [default] Fehler 2
> make[1]: Leaving directory `/home/stefan/Linux/v4l-dvb-60389ff5e931/v4l'
> make: *** [all] Fehler 2
>
> Any hints please?

Run 'make menuconfig' and disable this driver (should be in 'Audio devices 
for multimedia'). It's pointless for 2.6.29 anyway.

Mauro, I suggest we drop this driver altogether from our tree. The 
SOUND_TVMIXER config was removed from kernel 2.6.23 onwards (and the actual 
source from 2.6.25 onwards), it uses oss instead of alsa, assumes v4l1 i2c 
modules and it's never going to work with the new i2c API.

I actually thought it was removed already...

Regards,

	Hans

-- 
Hans Verkuil - video4linux developer - sponsored by TANDBERG
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux