Hallo an das VDR Portal
dies ist mein erster Beitrag hier, bin aber schon länger als "nur Lesender" unterwegs. Nun bin ich aber auf ein Problem gestoßen bei dem ich irgendwie nicht mehr alleine weiterkomme ... daher versuch ich's mal bei euch
Folgendes ist bei mir gegeben :
Software : Dedian sarge mit kernel 2.6.9, vdr-1.3.22, aktuelle DVB Treiber aus dem CVS
Hardware : Hauppauge Nexus-S Rev. 2.1
Folgendes Problem ist aufgetreten :
- ich hab den vdr gebaut -> alles ok
- hab für den IR-Port der Nexus das remote plugins extrahiert, verlinkt und dann mit make plugins alles kompiliert -> auch alles OK
- Fernbedienung angelernt -> hat alles geklappt
- Nun wollte ich noch das graphlcd-plugin 0.1.1 dazu packen, und beim kompilieren bekomme ich dann folgenden Fehler :
ZitatAlles anzeigen
make[2]: Leaving directory `/usr/local/src/vdr-1.3.22/PLUGINS/src/graphlcd-0.1.1/drivers'
g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"graphlcd"' -D_GNU_SOURCE -I../../../include -I../../../../DVB/include display.c
display.c: In member function `virtual void cGraphLCDDisplay::Action()':
display.c:380: error: `time_ms' undeclared (first use this function)
display.c:380: error: (Each undeclared identifier is reported only once for
each function it appears in.)
display.c: In member function `void cGraphLCDDisplay::DisplayTime()':
display.c:1236: warning: cannot pass objects of non-POD type `class cString'
through `...'; call will abort at runtime
display.c:1236: warning: format argument is not a pointer (arg 4)
display.c:1236: warning: format argument is not a pointer (arg 4)
display.c: In member function `void cGraphLCDDisplay::DisplaySymbols()':
display.c:1468: error: `Apid2' undeclared (first use this function)
display.c:1478: error: `Dpid1' undeclared (first use this function)
make[1]: *** [display.o] Error 1
Kann es sein das mir irgendeine lib fehlt ?
Muß in dem Makefile was verändert werden ?
sollte ich evtl. das graphlcd plugin 0.1.2-pre4 testen ?
Hab diese oder ähliche Meldung mal hier im Forum versucht aufzustöbern, bin aber nicht wirklich fündig geworden. Falls es schonmal hier behandelt wurde einfach kurz den Link dorthin posten
ciao
Mario