Hi,
ich habe mir das Plugin für das VDR-Extensionboard von TBE runtergeladen und in das Verzeichnis VDR/PLUGINS/src entpackt.
Beim anschliessenden make plugins habe ich folgende Fehlemeldung erhalten.
Code
extb_osd_menu.c:13: error: invalid in-class initialization of static data
member of non-integral type `const char* const'
extb_osd_menu.c:14: error: invalid in-class initialization of static data
member of non-integral type `const char* const'
extb_osd_menu.c:15: error: invalid in-class initialization of static data
member of non-integral type `const char* const'
extb_osd_menu.c: In member function `virtual eOSState
cLEDItem::ProcessKey(eKeys)':
extb_osd_menu.c:33: error: `reset_cmd' undeclared (first use this function)
extb_osd_menu.c:33: error: (Each undeclared identifier is reported only once
for each function it appears in.)
extb_osd_menu.c:37: error: `set_cmd' undeclared (first use this function)
extb_osd_menu.c:41: error: `toggle_cmd' undeclared (first use this function)
extb_osd_menu.c: At global scope:
extb_osd_menu.c:66: error: invalid in-class initialization of static data
member of non-integral type `const char* const'
extb_osd_menu.c:67: error: invalid in-class initialization of static data
member of non-integral type `const char* const'
extb_osd_menu.c:68: error: invalid in-class initialization of static data
member of non-integral type `const char* const'
make[1]: *** [extb_osd_menu.o] Error 1
Alles anzeigen
Ich habe zwar schon einen Blick in die entsprechende Datei geworfen, weiss aber nicht so recht, wass zu tun ist.