Tach,
kurz vorm Schlafengehen meine Kandidaten bzw. die üblichen Verdächtigen
*** wapd 0.7a ***
make[1]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/wapd-0.7a'
g++ -O2 -Wall -Woverloaded-virtual -ggdb -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"wapd"' -I../../../include -I../../../../DVB/include server.c
server.c: In member function `void cWapServer::UpdateChannel()':
server.c:232: error: no matching function for call to `cChannel::Parse(char[10240], bool)'
../../../include/vdr/channels.h:139: note: candidates are: bool cChannel::Parse(const char*)
make[1]: *** [server.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/wapd-0.7a'
*** vdrd-0.0.2 ***
make[1]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/vdrd-0.0.2'
g++ -MD -g -O2 -Wall -Woverloaded-virtual -Wshadow -c -DLIBDIR=\"/usr/local/lib/vdr\" -DRUNDIR=\"/var/run/vdr\" vdrd.cc
vdrd.cc: In constructor `VDRD::VDRD()':
vdrd.cc:49: error: array bound forbidden after parenthesized type-id
vdrd.cc:49: note: try removing the parentheses around the type-id
make[1]: *** [vdrd.o] Error 1
*** ttxtsubs 0.0.5pre2 ***
make[1]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/ttxtsubs-0.0.5pre2'
make[1]: *** No rule to make target `vdr/vdrttxtsubshooks.h', needed by `ttxtsubs.o'. Stop.
make[1]: Leaving directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/ttxtsubs-0.0.5pre2'
*** submenu 0.0.2 ***
make[1]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/submenu-0.0.2'
make[1]: *** No rule to make target `vdr/submenu.h', needed by `submenu.o'. Stop.
make[1]: Leaving directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/submenu-0.0.2'
*** streamdev *** fairerweise sei erwähnt, ich hab ich keine CVS-Version installiert, also gut möglich, dass CVS läuf, daher poste ich hier die Fehlermeldung mal net.
*** solitaire 0.0.2 ***
ools/list.h:341: error: dependent-name ` cTBList<T>::cItem' is parsed as a non-type, but instantiation yields a type
tools/list.h:341: note: say `typename cTBList<T>::cItem' if a type is meant
tools/list.h: In member function `typename cTBList<T>::cItem* cTBList<T>::NewItem(cTBList<T>::cItem*, cTBList<T>::cItem*) const [with T = cCard*]':
tools/list.h:288: instantiated from `T& cTBList<T>::Append() [with T = cCard*]'
tools/list.h:307: instantiated from `void cTBList<T>::Append(const T&) [with T = cCard*]'
cards.c:97: instantiated from here
tools/list.h:206: error: dependent-name ` cTBList<T>::cItem' is parsed as a non-type, but instantiation yields a type
tools/list.h:206: note: say `typename cTBList<T>::cItem' if a type is meant
make[1]: *** [cards.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/solitaire-0.0.2'
*** muggle 0.1.7 ***
make[1]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/muggle-0.1.7'
g++ -fPIC -O0 -Wall -Woverloaded-virtual -Wno-deprecated -g -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DMYSQLCLIENTVERSION='"4.0.23a"' -DHAVE_VORBISFILE -DHAVE_FLAC -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/mysql -march=athlon-xp -fomit-frame-pointer -pipe -DHAVE_ERRNO_AS_DEFINE=1 -DUSE_OLD_FUNCTIONS -I/usr/include/taglib -c vdr_decoder_flac.c
vdr_decoder_flac.c: In member function `bool mgFlacDecoder::initialize()':
vdr_decoder_flac.c:84: error: array bound forbidden after parenthesized type-id
vdr_decoder_flac.c:84: note: try removing the parentheses around the type-id
make[1]: *** [vdr_decoder_flac.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/muggle-0.1.7'
*** loadepg 0.1.3 ***
make[1]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/loadepg-0.1.3'
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"loadepg"' -I../../../include -I../../../../DVB/include loadepg.c
loadepg.c: In member function `int cLoadepgOsd::NewChannel(char*)':
loadepg.c:763: error: no matching function for call to `cChannel::Parse(char*&, bool)'
../../../include/vdr/channels.h:139: note: candidates are: bool cChannel::Parse(const char*)
make[1]: *** [loadepg.o] Error 1
*** instantreplay 0.0.1 ***
make[1]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/instantreplay-0.0.1'
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"instantreplay"' -I../../../include -I../../../../DVB/include instantmenu.c
instantmenu.c: In constructor `cInstantMenu::cInstantMenu()':
instantmenu.c:15: error: 'class cChannel' has no member named 'Apid1'
instantmenu.c:15: error: 'class cChannel' has no member named 'Apid2'
instantmenu.c:15: error: 'class cChannel' has no member named 'Dpid1'
instantmenu.c:15: error: 'class cChannel' has no member named 'Dpid2'
make[1]: *** [instantmenu.o] Error 1
*** games 0.6.1 *** Lässt sich zwar mit -Pgames starten, aber es erscheint weder der Plugin-Menüeintrag noch läuft sonstwas.
make[2]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/games-0.6.1'
.plugin.cpp: In member function `virtual eOSState GameStart::ProcessKey(eKeys)':
plugin.cpp:111: error: ISO C++ forbids cast to non-reference type used as lvalue
make[2]: *** [plugin.o] Error 1
make[2]: Leaving directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/games-0.6.1'
make[1]: *** [all] Error 2
make[1]: Leaving directory `
*** freecell 0.0.2 *** Da solitaire schon nicht ging...
tools/list.h:341: error: dependent-name ` cTBList<T>::cItem' is parsed as a non-type, but instantiation yields a type
tools/list.h:341: note: say `typename cTBList<T>::cItem' if a type is meant
tools/list.h: In member function `typename cTBList<T>::cItem* cTBList<T>::NewItem(cTBList<T>::cItem*, cTBList<T>::cItem*) const [with T = cCard*]':
tools/list.h:288: instantiated from `T& cTBList<T>::Append() [with T = cCard*]'
tools/list.h:307: instantiated from `void cTBList<T>::Append(const T&) [with T = cCard*]'
cards.c:73: instantiated from here
tools/list.h:206: error: dependent-name ` cTBList<T>::cItem' is parsed as a non-type, but instantiation yields a type
tools/list.h:206: note: say `typename cTBList<T>::cItem' if a type is meant
make[1]: *** [cards.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/freecell-0.0.2'
*** fepg 0.1.3 ** Das ging auch schon mit 1.3.23 nicht, im Mai soll aber laut Schriftverkehr mit dem Plugin-Author ne neue Version kommen
make[1]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/fepg-0.1.3'
g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"fepg"' -I../../../include -I../../../../DVB/include fepg.c
fepg.c: In member function `virtual eOSState cFEpg::ProcessKey(eKeys)':
fepg.c:868: error: `time_ms' undeclared (first use this function)
fepg.c:868: error: (Each undeclared identifier is reported only once for each function it appears in.)
make[1]: *** [fepg.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/fepg-0.1.3'
*** epg-search 0.9.3 ***
make[1]: Entering directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/epgsearch-0.9.3'
g++ -O2 -Wall -Woverloaded-virtual -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../include -I../../../../DVB/include menu_searchresults.c
menu_searchresults.c: In constructor `cMenuSearchResultsItem::cMenuSearchResultsItem(const cRecording*)':
menu_searchresults.c:57: error: passing `const cRecording' as `this' argument of `const char* cRecording::Title(char, bool, int, bool)' discards qualifiers
make[1]: *** [menu_searchresults.o] Error 1
*** analogtv *** Hier zwar ne relativ neue CVS-Version, aber ich denke, da hat sich noch nix getan
IN_NAME_I18N='"analogtv"' -DHAVE_FAST_MEMCPY -DNEED_OWN_SIP -I../../../include -I../../../../DVB/include memcpy.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
memcpy.c: In function `void* sse_memcpy(void*, const void*, size_t)':
memcpy.c:214: error: ISO C++ forbids cast to non-reference type used as lvalue
memcpy.c:215: error: ISO C++ forbids cast to non-reference type used as lvalue
memcpy.c:236: error: ISO C++ forbids cast to non-reference type used as lvalue
memcpy.c:237: error: ISO C++ forbids cast to non-reference type used as lvalue
memcpy.c: In function `void* mmx_memcpy(void*, const void*, size_t)':
memcpy.c:291: error: ISO C++ forbids cast to non-reference type used as lvalue
memcpy.c:292: error: ISO C++ forbids cast to non-reference type used as lvalue
memcpy.c: In function `void* mmx2_memcpy(void*, const void*, size_t)':
memcpy.c:352: error: ISO C++ forbids cast to non-reference type used as lvalue
memcpy.c:353: error: ISO C++ forbids cast to non-reference type used as lvalue
make[1]: *** [memcpy.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.3.24/PLUGINS/src/vdr-analogtv-cvs31032005'
Alles anzeigen
Und natürlich die üblichen Verdächtigen, die's schon lange vor 1.3.24 nicht mehr taten
Nun, wer sachdienliche Hinweise zur Reanimation der entsprechenden Plugins geben kann und / oder einen Patch für die Wiederbelebung aus dem Ärmel schüttelt, sei wie immer sehr willkommen
Greets Olaf