[vdr] VDR on Centos/RHEL6

Michael Schumacher Michael.S.Schumacher at gmx.de
Wed Jun 27 18:12:29 CEST 2012


Hello Pasi,

Tuesday, June 26, 2012, 3:13:52 PM, you wrote:

PK> Well, paste the errors. First error messages are the most important.

Here come the details. I didn't want to put all the details in my
initial E-mail, because I thought there is a good chance that there is
a simple solution to my problem...

First, I checked if the standard kernel supports my TerraTec Cinergy C
DVB-C. It doesn't! So I tried to install the s2-liplianin package
without success. There were a lot of compiling errors. After reading
through many installation guides, I learned that the the drivers
expect a small patch to avoid the "compilation error
in ir-sysfs.c because of missing skip_spaces() function" error. the
drivers compiled and installed fine after this patch.
---8<---
Jun 24 19:58:05 xx kernel: Mantis 0000:05:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Jun 24 19:58:05 xx kernel: irq: 16, latency: 64
Jun 24 19:58:05 xx kernel: memory: 0xfafff000, mmio: 0xffffc900118da000
Jun 24 19:58:05 xx kernel: found a VP-2040 PCI DVB-C device on (05:00.0),
Jun 24 19:58:05 xx kernel:    Mantis Rev 1 [153b:1178], irq: 16, latency: 64
Jun 24 19:58:05 xx kernel:    memory: 0xfafff000, mmio: 0xffffc900118da000
Jun 24 19:58:05 xx kernel:    MAC Address=[00:08:ca:1d:3c:4e]
Jun 24 19:58:05 xx kernel: mantis_alloc_buffers (0): DMA=0x37840000 cpu=0xffff880037840000 size=65536
Jun 24 19:58:05 xx kernel: mantis_alloc_buffers (0): RISC=0x37837000 cpu=0xffff880037837000 size=1000
Jun 24 19:58:05 xx kernel: DVB: registering new adapter (Mantis dvb adapter)
Jun 24 19:58:05 xx kernel: rc_core: exports duplicate symbol ir_raw_handler_unregister (owned by ir_core)
Jun 24 19:58:05 xx kernel: rc_core: exports duplicate symbol ir_raw_handler_unregister (owned by ir_core)
Jun 24 19:58:05 xx kernel: rc_core: exports duplicate symbol ir_raw_handler_unregister (owned by ir_core)
Jun 24 19:58:05 xx kernel: rc_core: exports duplicate symbol ir_raw_handler_unregister (owned by ir_core)
Jun 24 19:58:05 xx kernel: rc_core: exports duplicate symbol ir_raw_handler_unregister (owned by ir_core)
Jun 24 19:58:05 xx kernel: mantis_frontend_init (0): Probing for CU1216 (DVB-C)
Jun 24 19:58:05 xx kernel: TDA10023: i2c-addr = 0x0c, id = 0x7d
Jun 24 19:58:05 xx kernel: mantis_frontend_init (0): found Philips CU1216 DVB-C frontend (TDA10023) @ 0x0c
Jun 24 19:58:05 xx kernel: mantis_frontend_init (0): Mantis DVB-C Philips CU1216 frontend attach success
Jun 24 19:58:05 xx kernel: DVB: registering adapter 0 frontend 0 (Philips TDA10023 DVB-C)...
Jun 24 19:58:05 xx kernel: mantis_ca_init (0): Registering EN50221 device
Jun 24 19:58:05 xx kernel: mantis_ca_init (0): Registered EN50221 device
Jun 24 19:58:05 xx kernel: mantis_hif_init (0): Adapter(0) Initializing Mantis Host Interface
Jun 24 19:58:05 xx kernel: Registered IR keymap rc-vp2040
Jun 24 19:58:05 xx kernel: input: Mantis VP-2040 IR Receiver as /devices/virtual/rc/rc0/input3
Jun 24 19:58:05 xx kernel: rc0: Mantis VP-2040 IR Receiver as /devices/virtual/rc/rc0
---8<---

Next step was to download vdr-1.6.0 and try to "make" it. This failed
with the error message
---8---
In file included from audio.c:12:
dvbdevice.h:19:2: error: #error VDR requires Linux DVB driver API version 3!
---8<---

I noticed that the most recent vdr-1.7.28 expects the API-version 5.3,
so I looked for an intermediate version of vdr-1.7 and found
vdr.1.7.22 that only looks for the API version 5.

"make" with this version resulted in a lot of errors.

---8<---
Package freetype2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `freetype2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'freetype2' found
Package fontconfig was not found in the pkg-config search path.
Perhaps you should add the directory containing `fontconfig.pc'
to the PKG_CONFIG_PATH environment variable
No package 'fontconfig' found
font.c:19:10: error: #include expects "FILENAME" or <FILENAME>
make: *** Deleting file `.dependencies'
Package freetype2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `freetype2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'freetype2' found
Package fontconfig was not found in the pkg-config search path.
Perhaps you should add the directory containing `fontconfig.pc'
to the PKG_CONFIG_PATH environment variable
No package 'fontconfig' found
---8<---
and many more compiling errors in font.c.

The package fontconfig-2.8.0-3.el6.x86_64 is installed, but I cannot
find a package "freetype2", so I am stuck now.

Any idea?



-- 
Best regards,
 Michael                            mailto:Michael.S.Schumacher at gmx.de





More information about the vdr mailing list