Open IanPHeitmans opened 7 years ago
Linux kernel 4.6 is needed for the saa716x_budget module to be build.
Unfortunately I get a completely different error with kernel 4.8.17:
uname -a :
Linux voyage 4.8.17-voyage #1 SMP Sun Apr 16 00:23:27 GMT 2017 x86_64 GNU/Linux
LD [M] /usr/src/media_build/v4l/snd-bt87x.o
make[3]: *** No rule to make target '/usr/src/media_build/v4l/frame_vector.c', needed by '/usr/src/media_build/v4l/frame_vector.o'. Stop.
Makefile:1473: recipe for target '_module_/usr/src/media_build/v4l' failed
make[2]: *** [_module_/usr/src/media_build/v4l] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.8.17-voyage'
Makefile:51: recipe for target 'default' failed
make[1]: *** [default] Error 2
make[1]: Leaving directory '/usr/src/media_build/v4l'
Makefile:26: recipe for target 'all' failed
make: *** [all] Error 2
root@voyage:/usr/src/media_build#
I also get exactly the same error on 4.9.16
I have the same error. I'm on 4.9.16 Gentoo.
Thanks @mfyorp cp ../media/mm/frame_vector.c v4l/
fixed it for me!
When I follow the default steps to compile the ljalves drivers, my TBS6982 card is not recognized.
uname -a :
Linux voyage 4.1.6-voyage #1 SMP Fri Jun 3 10:04:48 HKT 2016 i686 GNU/Linux
lspci | grep -i saa :
13:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
sudo modprobe saa716x_budget int_type=1 :
modprobe: FATAL: Module saa716x_budget not found.
So I activated
with make menuconfig
But when I 'make' after that change, I get the following error:
The error is gone and compilation is succesfull when I disable the option :
SAA7160/1/2 based Budget PCIe cards (DVB only)
but then my TBS6982 isn't working.Is this a bug or am I doing something wrong?