Hallo zusammen,
ich benutze aktuell vdr-1.3.17 und wollte heute auf 1.3.20 umsteigen. Leider gibt es mit dem lcdproc-plugin ein Problem beim compilieren.
Folgender Fehler bei #make plugins
...
make[1]: Wechsel in das Verzeichnis /usr/local/vdr/vdr-1.3.20/PLUGINS/src/lcdproc-0.0.10
make[1]: Verlassen des Verzeichnisses /usr/local/vdr/vdr-1.3.20/PLUGINS/src/lcdproc-0.0.10
make[1]: Wechsel in das Verzeichnis /usr/local/vdr/vdr-1.3.20/PLUGINS/src/lcdproc-0.0.10
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"lcdproc"' -I../../../include -I../../../../DVB/include lcdproc.c
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"lcdproc"' -I../../../include -I../../../../DVB/include lcd.c
lcd.c: In member function `void cLcd::GetTimeDateStat(char*, unsigned int*)':
lcd.c:589: cannot pass objects of non-POD type `class cString' through `...'
make[1]: *** [lcd.o] Fehler 1
....
Mit vdr-1.3.17 funktioniert´s noch, ich habe es nochmal mit frisch installierter quelle probiert. Dann habe ich mir noch vdr-1.3.18 und -1.3.19 gezogen und auch darunter das lcdproc-plugin versucht zu übersetzen, es kommt zur gleichen Fehlermeldung. Also mit 1.3.17 geht´s noch zu compilieren, ab 1.3.18 geht´s bei mir nicht mehr.
Hat jemand eine Idee worandas liegen kann? Es gibt ja einige die das auch bei 1.3.20 übersetzt haben.
würde mich über Tipps freuen was ich probieren kann
Gruß
Christoph