Messages in this thread Patch in this message | | | Date | Sat, 5 Feb 2011 09:36:32 -0800 | From | Randy Dunlap <> | Subject | [PATCH -mmotm] staging/easycap: fix build when SND is not enabled |
| |
From: Randy Dunlap <randy.dunlap@oracle.com>
Fix easycap build when CONFIG_SOUND is enabled but CONFIG_SND is not enabled.
These functions are only built when CONFIG_SND is enabled, so the driver should depend on SND. This means that having SND enabled is required for the (obsolete) EASYCAP_OSS config option.
drivers/built-in.o: In function `easycap_usb_disconnect': easycap_main.c:(.text+0x2aba20): undefined reference to `snd_card_free' drivers/built-in.o: In function `easycap_alsa_probe': (.text+0x2b784b): undefined reference to `snd_card_create' drivers/built-in.o: In function `easycap_alsa_probe': (.text+0x2b78fb): undefined reference to `snd_pcm_new' drivers/built-in.o: In function `easycap_alsa_probe': (.text+0x2b7916): undefined reference to `snd_pcm_set_ops' drivers/built-in.o: In function `easycap_alsa_probe': (.text+0x2b795b): undefined reference to `snd_card_register' drivers/built-in.o: In function `easycap_alsa_probe': (.text+0x2b79d8): undefined reference to `snd_card_free' drivers/built-in.o: In function `easycap_alsa_probe': (.text+0x2b7a78): undefined reference to `snd_card_free' drivers/built-in.o: In function `easycap_alsa_complete': (.text+0x2b7e68): undefined reference to `snd_pcm_period_elapsed' drivers/built-in.o:(.data+0x2cae8): undefined reference to `snd_pcm_lib_ioctl'
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Cc: R.M. Thomas <rmthomas@sciolus.org> --- drivers/staging/easycap/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
--- mmotm-2011-0204-1515.orig/drivers/staging/easycap/Kconfig +++ mmotm-2011-0204-1515/drivers/staging/easycap/Kconfig @@ -1,6 +1,6 @@ config EASYCAP tristate "EasyCAP USB ID 05e1:0408 support" - depends on USB && VIDEO_DEV && SOUND + depends on USB && VIDEO_DEV && SND ---help--- This is an integrated audio/video driver for EasyCAP cards with
| |