EPG plugin installation
#1
So this is kinda off topic as in its not XBMC specific but more of a VDR issue so apologies. I want a better EPG in XBMC and used to use eepg with yaVDR. I was hoping someone would tell me how I can install the vdr-plugin-eepg for Ubuntu.

I have downloaded the source from here http://projects.vdr-developer.org/git/vd...-eepg.git/

now what do I do?

I can't get make or make plugin to compile, not sure what parameters I should be giving it:

Code:
charlie@Server:~/Downloads/eepg-0.0.5$ make VDRDIR=/usr/include/vdr
grep: /usr/include/vdr/i18n.c: No such file or directory
make: *** No rule to make target `../../../libsi/si.c', needed by `eepg.o'. Stop.
charlie@Server:~/Downloads/eepg-0.0.5$ popd /usr/include/vdr/i
i18n.h       include/     interface.h

the Readme states:

Quote:INSTALL
Unpack, make and make plugins like any other plugin. Call like any other
On the first run, in the vdr-plugins directory a subdirectory eepg is created
where all necessary files are created.

Ubuntu server 13.04 with vdr from the ubuntu repositories 1.7.28

Thanks for any help
Guide to building an all in one Ubuntu Server - TV(vdr),File,Music,Web

Server Fractal Designs Define XL, Asus P5QL/EPU, Dual Core E5200, 4gb, L4M-Twin S2 v6.2, Supermicro AOC-USAS-L8I, 1*SSD & 13*HDD drives (24TB total) - Ubuntu Server
XBMC 1 ASRock Z77E-ITX, G850, 8GB RAM, SSD, BD - Ubuntu / OpenElec frodo
XBMC 2 Revo 3700 - OpenElec frodo
XBMC 3 Raspb Pi
Reply
#2
(2013-06-16, 18:12)charlie0440 Wrote: I can't get make or make plugin to compile, not sure what parameters I should be giving it:

Code:
charlie@Server:~/Downloads/eepg-0.0.5$ make VDRDIR=/usr/include/vdr
grep: /usr/include/vdr/i18n.c: No such file or directory
make: *** No rule to make target `../../../libsi/si.c', needed by `eepg.o'. Stop.
charlie@Server:~/Downloads/eepg-0.0.5$ popd /usr/include/vdr/i
i18n.h       include/     interface.h

The VDRDIR you have set in your make statement does not contain the VDR source. That way you will not be able to compile any plugins. Make sure that you have installed VDR sources for the VDR version you are running. Sources are normally found under /usr/local/src/VDR/.

Jobe
Reply
#3
thanks for looking at this jobe. I had tried doing this:

Downloaded the sources from (http://projects.vdr-developer.org/git/vd...vdr-1.7.28) and extracting them so the folder structure looks like this:

/usr/local/src/VDR/vdr-vdr-1.7.28$

I then tried this:

Code:
charlie@Server:~/Downloads$ sudo tar -xzvf eepg-0.0.5.tar.gz -C /usr/local/src/VDR/PLUGINS/src/
[sudo] password for charlie:
eepg-0.0.5/
eepg-0.0.5/COPYING
eepg-0.0.5/HISTORY
eepg-0.0.5/Makefile
eepg-0.0.5/README
eepg-0.0.5/TODO
eepg-0.0.5/eepg.c
eepg-0.0.5/eepg.equiv.IT
eepg-0.0.5/eepg.h
charlie@Server:~/Downloads$ cd /usr/local/src/VDR/PLUGINS/src/eepg-0.0.5/
charlie@Server:/usr/local/src/VDR/PLUGINS/src/eepg-0.0.5$ make clean all
sed: can't read ../../../config.h: No such file or directory
grep: ../../../i18n.c: No such file or directory
sed: can't read ../../../config.h: No such file or directory
grep: ../../../i18n.c: No such file or directory
make: *** No rule to make target `../../../libsi/si.c', needed by `eepg.o'. Stop.
charlie@Server:/usr/local/src/VDR/PLUGINS/src/eepg-0.0.5$
Guide to building an all in one Ubuntu Server - TV(vdr),File,Music,Web

Server Fractal Designs Define XL, Asus P5QL/EPU, Dual Core E5200, 4gb, L4M-Twin S2 v6.2, Supermicro AOC-USAS-L8I, 1*SSD & 13*HDD drives (24TB total) - Ubuntu Server
XBMC 1 ASRock Z77E-ITX, G850, 8GB RAM, SSD, BD - Ubuntu / OpenElec frodo
XBMC 2 Revo 3700 - OpenElec frodo
XBMC 3 Raspb Pi
Reply
#4
Unless you install a package like vdr-dev which contains sources, never ever extract sources to the usr folder and build with sudo. On Ubuntu it should be sufficient just to install vdr-dev, then VDRDIR is /usr/include/vdr (or something like this)

When working with downloaded vdr sources, extract to something like ~/src/vdr/, extract plugin sources to ~/src/vdr/PLUGINS/src
vdr < 1.7.34 needs a Make.config, there is a Make.config.template you can use. Then build vdr first, then plugins with make plugins from the vdr root folder
Reply

Logout Mark Read Team Forum Stats Members Help
EPG plugin installation0