bas-t / ffdecsawrapper

FFdecsa empowered softcam for MythTV
GNU General Public License v3.0
17 stars 9 forks source link

Can't compile on CentOS 7 #31

Closed DasExperimentator closed 9 years ago

DasExperimentator commented 9 years ago

The recent ffdecsawrapper doesn't compile on CentOS 7 with TBS DVB-S driver. The error is:

I tried both manual compilation and the automated script for official (closed-source) TBS drivers: https://raw.githubusercontent.com/bas-t/tbsinstall/master/tbsinstall

In both cases the error is the same:

$ make g++ -Wall -D__user= -o objs/dvbdevice.o -c -DRELEASE_VERSION=\"v2.0.0-22-g2399092\" -D__KERNEL_STRICT_NAMES -Isc/PLUGINS/src -I./sc/include -Idvbloopback/module sc/dvbdevice.cpp sc/dvbdevice.cpp:13:30: fatal error: libv4l1-videodev.h: No such file or directory

include

                          ^

compilation terminated. make: *\ [objs/dvbdevice.o] Error 1

uname -a

Linux vertex 3.10.0-123.8.1.el7.x86_64 #1 SMP Mon Sep 22 19:06:58 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

find / -name libv4l1-videodev.h

#

I appreciate any help to fix this issue.

bas-t commented 9 years ago

It's a build dep. On Debian I have to install libv4l-dev.

DasExperimentator commented 9 years ago

Oh, yes... My bad... I missed the libv4l-devel (and also openssl-devel) packages. Now ffdecsawrapper compiles fine!

Thank you very much!!!