Tach,
tscha, was mit den einen Plugins so einfach geht, muss mit den anderen noch lange nicht funktionieren...
Ein Beispiel dafür scheint yaepg zu sein. Trotz angewandtem PAL-Patch gehts mit der "aktuellen VDR-Version" nicht mehr...
g++ -O2 -Wall -Woverloaded-virtual -g -c -DPLUGIN_NAME_I18N='"yaepg"' -I../../../include -I../../../../DVB/include yaepg.c
yaepg.c: In constructor `cChanBox::cChanBox()':
yaepg.c:498: error: `fontYaepg' undeclared (first use this function)
yaepg.c:498: error: (Each undeclared identifier is reported only once for each
function it appears in.)
yaepg.c: In member function `virtual void cYaepg::Show()':
yaepg.c:1016: error: 'class cOsd' has no member named 'vidWin'
yaepg.c:1017: error: 'class cOsd' has no member named 'vidWin'
yaepg.c:1018: error: 'class cOsd' has no member named 'vidWin'
yaepg.c:1019: error: 'class cOsd' has no member named 'vidWin'
yaepg.c:1020: error: 'class cOsd' has no member named 'vidWin'
../../../include/vdr/device.h: In member function `virtual eOSState
cYaepg::ProcessKey(eKeys)':
../../../include/vdr/device.h:182: error: `eSetChannelResult
cDevice::SetChannel(const cChannel*, bool)' is private
yaepg.c:1310: error: within this context
../../../include/vdr/device.h:182: error: `eSetChannelResult
cDevice::SetChannel(const cChannel*, bool)' is private
yaepg.c:1341: error: within this context
make[1]: *** [yaepg.o] Error 1
Grummel, ich fand das Ding zwar nicht lebenswichtig, aber schon ganz hübsch. Kann man das wieder heile heile machen ? Sieht eigentlich gar nicht sooo wild aus (mehr nach irgendwelchen Variablenänderungen, mit dem Ding nicht mehr zurechtkommt, aber ich mag mich als C-Noob da kräftig täuschen )
Also...hat jemand ne Medizin (sprich noch nen Patch) dagegen ???
Greets Olaf