Posts haben sich überschnitten.
Lösche das mal.
Posts haben sich überschnitten.
Lösche das mal.
in /tmp hat alles geklappt, bis auf das epgsearch
vdr -V
vdr (2.6.0/2.6.0) - The Video Disk Recorder
epgtableid0 (2.4.0) - EPG handler for events with table id 0x00
hello (2.4.0) - A friendly greeting
live (3.1.5) - Live Interactive VDR Environment
osddemo (2.4.1) - Demo of arbitrary OSD setup
pictures (2.4.0) - A simple picture viewer
skincurses (2.4.3) - A text only skin
status (2.4.0) - Status monitor test
svccli (2.4.0) - Service demo client
svcsvr (2.4.0) - Service demo server
svdrpdemo (2.4.0) - How to add SVDRP support to a plugin
vnsiserver (1.8.0) - VDR-Network-Streaming-Interface (VNSI) Server
Der Fehler beim epgsearch :
make install-plugins
*** Plugin epgsearch:
WARNING: plugin epgsearch is using an old Makefile!
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -I/tmp/vdr/include -I../../../../DVB/include blacklist.c
blacklist.c: In constructor ‘cBlacklist::cBlacklist()’:
blacklist.c:50:18: error: ‘Channels’ was not declared in this scope
channelMin = Channels.GetByNumber(cDevice::CurrentChannel());
^~~~~~~~
blacklist.c: In member function ‘bool cBlacklist::Parse(const char*)’:
blacklist.c:327:86: warning: format ‘%a’ expects argument of type ‘float*’, but argument 3 has type ‘char**’ [-Wformat=]
int channels = sscanf(value, "%a[^|]|%a[^|]", &channelMinbuffer, &channelMaxbuffer);
^
blacklist.c:327:86: warning: format ‘%a’ expects argument of type ‘float*’, but argument 4 has type ‘char**’ [-Wformat=]
blacklist.c:329:17: error: ‘Channels’ was not declared in this scope
channelMin = Channels.GetByChannelID(tChannelID::FromString(channelMinbuffer), true, true);
^~~~~~~~
blacklist.c: In member function ‘cEvent* cBlacklist::GetEventByBlacklist(const cSchedule*, const cEvent*, int)’:
blacklist.c:516:37: error: invalid conversion from ‘const cEvent*’ to ‘cEvent*’ [-fpermissive]
p1 = schedules->Events()->Next(Start);
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
blacklist.c:518:38: error: invalid conversion from ‘const cEvent*’ to ‘cEvent*’ [-fpermissive]
p1 = schedules->Events()->First();
~~~~~~~~~~~~~~~~~~~~~~~~~~^~
blacklist.c:543:56: error: invalid conversion from ‘const cEvent*’ to ‘cEvent*’ [-fpermissive]
for (cEvent *p = p1; p; p = schedules->Events()->Next(p))
~~~~~~~~~~~~~~~~~~~~~~~~~^~~
blacklist.c: In member function ‘cSearchResults* cBlacklist::Run(cSearchResults*, int)’:
blacklist.c:631:5: error: ‘cSchedulesLock’ was not declared in this scope
cSchedulesLock schedulesLock;
^~~~~~~~~~~~~~
blacklist.c:633:17: error: ‘Schedules’ is not a member of ‘cSchedules’
schedules = cSchedules::Schedules(schedulesLock);
^~~~~~~~~~
blacklist.c:633:39: error: ‘schedulesLock’ was not declared in this scope
schedules = cSchedules::Schedules(schedulesLock);
^~~~~~~~~~~~~
blacklist.c:642:22: error: ‘Channels’ was not declared in this scope
cChannel* channel = Channels.GetByChannelID(Schedule->ChannelID(),true,true);
^~~~~~~~
Makefile:182: recipe for target 'blacklist.o' failed
make[1]: *** [blacklist.o] Error 1
*** Plugin epgtableid0:
make[1]: Nothing to be done for 'all'.
*** Plugin hello:
make[1]: Nothing to be done for 'all'.
*** Plugin live:
*** Plugin osddemo:
make[1]: Nothing to be done for 'all'.
*** Plugin pictures:
make[1]: Nothing to be done for 'all'.
*** Plugin servicedemo:
make[1]: Nothing to be done for 'all'.
*** Plugin skincurses:
make[1]: Nothing to be done for 'all'.
*** Plugin status:
make[1]: Nothing to be done for 'all'.
*** Plugin svdrpdemo:
make[1]: Nothing to be done for 'all'.
*** Plugin vnsiserver:
make[1]: Nothing to be done for 'all'.
*** plugins with old Makefile: epgsearch
**********************************************************************
*** While this currently still works, it is strongly recommended
*** that you convert old Makefiles to the new style used since
*** VDR version 1.7.36. Support for old style Makefiles may be dropped
*** in future versions of VDR.
**********************************************************************
*** failed plugins: epgsearch
Makefile:236: recipe for target 'plugins' failed
make: *** [plugins] Error 1
Das muss ein uraltes epgsearch sein. Was auf dem GIT liegt hat ein neues Makefile.
Aktuelle Version
Version 1.0.0
steht im http://www.vdr-wiki.de
ist etwas irritierend, den link darunter hatte ich nicht gesehen.
Vielen Dank an alle, jetzt habe ich alles laufen wie ich es wollte
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!