Closed network-shark closed 7 years ago
You have 4.9 kernel headers installed 4.4.50 kernel running, do an update reboot and check again. It's not going to work like this.
Which kernel-headers should I use ? Git or via apt-get ?
Using the following kernel files.
‘/root/linux-3e22e20f80899847293ef835b083e36ecb866d2d.tar.gz
updated via rpi-source
CC [M] /home/pi/media_build/v4l/altera-lpt.o CC [M] /home/pi/media_build/v4l/altera-jtag.o CC [M] /home/pi/media_build/v4l/altera-comp.o make[3]: No rule to make target '/home/pi/media_build/v4l/frame_vector.c', needed by '/home/pi/media_build/v4l/frame_vector.o'. Stop. make[3]: Waiting for unfinished jobs.... CC [M] /home/pi/media_build/v4l/altera.o Makefile:1490: recipe for target 'module/home/pi/media_build/v4l' failed make[2]: [module/home/pi/media_build/v4l] Error 2 make[2]: Leaving directory '/root/linux-3e22e20f80899847293ef835b083e36ecb866d2d' Makefile:51: recipe for target 'default' failed make[1]: [default] Error 2 make[1]: Leaving directory '/home/pi/media_build/v4l' Makefile:26: recipe for target 'all' failed make: *** [all] Error 2
It won't build properly by installing the kernel source either, not without much tweaking.
You need a clean install of raspbian minimal
builds ok with 4.9 as well, so let it upgrade the kernel. (sudo apt-get upgrade)
sudo apt-get install raspberrypi-kernel-headers must reboot
then you should be ok
reinstalling raspbian fixed the problem thank you ! @cwsutherland
I'm not able to compile linux media on my raspberrypi 3
I followed the wiki
https://github.com/tbsdtv/linux_media/wiki
but it fails.
root@raspberrypi:/home/pi/media_build# uname -a Linux raspberrypi 4.4.50-v7+ #970 SMP Mon Feb 20 19:18:29 GMT 2017 armv7l GNU/Linux
root@raspberrypi:#apt list --installed | grep header raspberrypi-kernel-headers/stable,now 1.20170515-1 armhf [installed]
pi@raspberrypi:~ $ lsusb Bus 001 Device 004: ID 734c:5990 TBS Technologies China Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@raspberrypi:~ $ lsmod Module Size Used by bnep 10340 2 hci_uart 17943 1 btbcm 5929 1 hci_uart bluetooth 326105 22 bnep,btbcm,hci_uart brcmfmac 186403 0 brcmutil 5661 1 brcmfmac cfg80211 428871 1 brcmfmac rfkill 16037 3 cfg80211,bluetooth snd_bcm2835 20447 0 snd_pcm 75762 1 snd_bcm2835 snd_timer 19288 1 snd_pcm snd 51908 3 snd_bcm2835,snd_timer,snd_pcm bcm2835_gpiomem 2976 0 bcm2835_wdt 3225 0 uio_pdrv_genirq 3164 0 uio 8000 1 uio_pdrv_genirq ipv6 347620 53
pi@raspberrypi:~ $ dmesg | grep TBS ...
root@raspberrypi:#apt list --installed | grep header raspberrypi-kernel-headers/stable,now 1.20170515-1 armhf [installed]