Hi,
habe versucht das graphlcd-plugin zu kompilieren. (Unter Suse8, vdr-1.2.5)
Dabei kommt folgendes log mit den Fehlermeldungen:
Code
vdr:/usr/local/src/vdr-1.2.5 # GRAPHLCD_DRIVER=KS0108 make plugins
make[1]: Entering directory `/usr/local/src/vdr-1.2.5/PLUGINS/src/graphlcd-0.0.7'
g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"graphlcd"' -DKS0108 -I../../../include -I../../../../DVB/include graphlcd.c
In file included from ../../../include/vdr/ci.h:15,
from ../../../include/vdr/device.h:13,
from ../../../include/vdr/config.h:20,
from ../../../include/vdr/osd.h:16,
from ../../../include/vdr/menuitems.h:13,
from ../../../include/vdr/plugin.h:14,
from graphlcd.c:31:
../../../include/vdr/thread.h:54: syntax error before `;'
../../../include/vdr/thread.h: In method `void cRwLock::rdLock()':
../../../include/vdr/thread.h:58: `rwlock' undeclared (first use this function)
../../../include/vdr/thread.h:58: (Each undeclared identifier is reported only once
../../../include/vdr/thread.h:58: for each function it appears in.)
../../../include/vdr/thread.h:58: implicit declaration of function `int pthread_rwlock_rdlock(...)'
../../../include/vdr/thread.h: In method `void cRwLock::rwLock()':
../../../include/vdr/thread.h:59: implicit declaration of function `int pthread_rwlock_wrlock(...)'
../../../include/vdr/thread.h: In method `void cRwLock::Unlock()':
../../../include/vdr/thread.h:60: implicit declaration of function `int pthread_rwlock_unlock(...)'
make[1]: *** [graphlcd.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.2.5/PLUGINS/src/graphlcd-0.0.7'
make: *** [plugins] Error 2
Alles anzeigen
Kann mir da jemand auf die Sprünge helfen?
Gruß
Stefan