nachdem ich nun zahlreiche Beiträge zur Pluginerstellung gelesen habe funktioniert dieses auch insoweit das das plugin problemlos erstellt wird.
Um erstmal zu testen hab ich einfach das Hallo Welt Bsp. genommen.
die .cfg schaut so aus:
die .cpp so:type=2
name=Quotenmeter
desc=sendet die TV-Quote
needfb=0
needlcd=0
needrc=0
needoffsets=0
die .h so#include "quotenmeter.h"
void plugin_exec(PluginParam *par) {
printf("Hallo Welt \n");
return;
}
plugin - also die .cfg und .so nach /var/tuxbox/plugins kopiert, plugins neu geladen und mal gestartet.#include "stdio.h"
#include "plugin.h"
als ausgabe kommt allerdings nix von hallo und schon garnicht von welt sondern:
event1 gibt es auch nicht, da hat die ausgabe schon recht, also symlink von event0 zu event1 erstellt und nochmal gestartet./var/tuxbox/plugins/quotenmeter.so: undefined symbol: plugin_exec/dev/input/event1: No such file or directory
nun erhalte ich als ausgabe:
nun bin ich erstmal ratlos, jemand ne idee dazu?/var/tuxbox/plugins/quotenmeter.so: undefined symbol: plugin_exec