Hi
heute wollte ich mal die neue Version ausprobieren, habe sie mit dem ExtensionsPatch 55 gepatcht, aber zwei Plugins machen mir schon beim Kompilieren Probleme:
epgsearch 0.23:
Code
Plugin epgsearch:
make[1]: Entering directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/epgsearch-0.9.23'
make[1]: Leaving directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/epgsearch-0.9.23'
make[1]: Entering directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/epgsearch-0.9.23'
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include afuzzy.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include blacklist.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include changrp.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include conflictcheck.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include conflictcheck_thread.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include distance.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include epgsearch.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include epgsearchcats.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include epgsearchcfg.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include epgsearchext.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include epgsearchsetup.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include epgsearchsvdrp.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include epgsearchtools.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include i18n.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include mail.c
mail.c: In member function ‘void cMailConflictNotifier::SendConflictNotifications(cConflictCheck&)’:
mail.c:365: error: ambiguous overload for ‘operator<<’ in ‘std::operator<< [with _Traits = std::char_traits<char>](((std::basic_ostream<char, std::char_traits<char> >&)((std::basic_ostream<char, std::char_traits<char> >*)newMailConflicts.std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::<anonymous>.std::basic_ostream<_CharT, _Traits>::operator<< [with _CharT = char, _Traits = std::char_traits<char>](((cConflictCheckTimerObj*)it. std::_Rb_tree_const_iterator<_Tp>::operator* [with _Tp = cConflictCheckTimerObj*]())->cConflictCheckTimerObj::Event()->cEvent::EventID()))), ((const char*)"|")) << tChannelID::ToString() const()’
/usr/include/c++/4.2.1/ostream:112: note: candidates are: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>& (*)(std::basic_ostream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:121: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ios<_CharT, _Traits>& (*)(std::basic_ios<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:131: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:169: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:173: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:177: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2.1/bits/ostream.tcc:92: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:184: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/bits/ostream.tcc:106: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:195: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:204: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:208: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/ostream:229: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2.1/bits/ostream.tcc:120: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char, _Traits = std::char_traits<char>] <near match>
/usr/include/c++/4.2.1/bits/ostream.tcc:286: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.2.1/ostream:512: note: std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const char*) [with _Traits = std::char_traits<char>]
make[1]: *** [mail.o] Fehler 1
make[1]: Leaving directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/epgsearch-0.9.23'
Alles anzeigen
Ich glaube das liegt nichtmal am vdr 1.6 oder? Hat jemand eine Idee?
nordlichtsepg 0.8a:
Code
Plugin nordlichtsepg:
make[1]: Entering directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/nordlichtsepg-0.8a'
make[1]: Leaving directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/nordlichtsepg-0.8a'
make[1]: Entering directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/nordlichtsepg-0.8a'
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_CHANNELSCAN -DUSE_CUTTERQUEUE -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_PLUGINMISSING -DUSE_SORTRECORDS -DUSE_TIMERINFO -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"nordlichtsepg"' -I../../../../DVB/include -I../../../include -I../../../../DVB/include nordlichtsepg.c
nordlichtsepg.c: In destructor ‘virtual myMenuWhatsOn::~myMenuWhatsOn()’:
nordlichtsepg.c:117: error: no matching function for call to ‘cFont::SetFont(eDvbFont)’
../../../include/vdr/font.h:51: note: candidates are: static void cFont::SetFont(eDvbFont, const char*, int)
nordlichtsepg.c:118: error: no matching function for call to ‘cFont::SetFont(eDvbFont)’
../../../include/vdr/font.h:51: note: candidates are: static void cFont::SetFont(eDvbFont, const char*, int)
make[1]: *** [nordlichtsepg.o] Fehler 1
make[1]: Leaving directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/nordlichtsepg-0.8a'
Alles anzeigen
Hat noch jemand diese Probleme? Hat jemand eine Idee? Es läuft unter openSUSE 10.3
Mfg