Installing DVBHDHomerun into a Proxmox CT

mhammett

Renowned Member
Mar 11, 2009
147
1
83
DeKalb, Illinois, United States
Any guidance as to how to expose the dvb_demux.h? It looks like there were some issues around the 3.7 kernel, but given how much more up to date the kernel is in Proxmox, I assumed those methods wouldn't work.



Code:
root@TVheadend:~/dvbhdhomerun-0.0.15/kernel# apt-get install build-essential pve-headers-`uname -r`
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
The following extra packages will be installed:
  busybox grub-common grub-pc grub-pc-bin grub2-common libfuse2 libnvpair1 libuutil1 libzfs2 libzpool2 pve-kernel-4.2.6-1-pve
Suggested packages:
  os-prober multiboot-doc grub-emu xorriso desktop-base console-setup fuse pve-firmware
The following NEW packages will be installed:
  busybox grub-common grub-pc grub-pc-bin grub2-common libfuse2 libnvpair1 libuutil1 libzfs2 libzpool2 pve-headers-4.2.6-1-pve pve-kernel-4.2.6-1-pve
0 upgraded, 12 newly installed, 0 to remove and 3 not upgraded.
Need to get 54.7 MB of archives.
After this operation, 19.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
....

root@TVheadend:~/dvbhdhomerun-0.0.15/kernel# make
Building driver... ccflags-y=-Idrivers/media/dvb-core -Idrivers/media/frontends -Idrivers/media/dvb/dvb-core -Idrivers/media/dvb/frontends
make -C /lib/modules/`uname -r`/build  M=/root/dvbhdhomerun-0.0.15/kernel modules
make[1]: Entering directory '/usr/src/linux-headers-4.2.6-1-pve'
  CC [M]  /root/dvbhdhomerun-0.0.15/kernel/dvb_hdhomerun_init.o
/root/dvbhdhomerun-0.0.15/kernel/dvb_hdhomerun_init.c:29:23: fatal error: dvb_demux.h: No such file or directory
 #include "dvb_demux.h"
                       ^
compilation terminated.
scripts/Makefile.build:258: recipe for target '/root/dvbhdhomerun-0.0.15/kernel/dvb_hdhomerun_init.o' failed
make[2]: *** [/root/dvbhdhomerun-0.0.15/kernel/dvb_hdhomerun_init.o] Error 1
Makefile:1398: recipe for target '_module_/root/dvbhdhomerun-0.0.15/kernel' failed
make[1]: *** [_module_/root/dvbhdhomerun-0.0.15/kernel] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.2.6-1-pve'
Makefile:21: recipe for target 'dvb_hdhomerun' failed
make: *** [dvb_hdhomerun] Error 2
root@TVheadend:~/dvbhdhomerun-0.0.15/kernel# uname
Linux
root@TVheadend:~/dvbhdhomerun-0.0.15/kernel# uname -r
4.2.6-1-pve
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!