Hi,
ich wollte mal mein altes Toshiba T6963c Display wieder in Betrieb nehmen.
Leider erhalte ich beim Kompillieren folgenden Fehler, der mir leider nichts sagt:
Code
*** Plugin graphlcd:
WARNING: plugin graphlcd is using an old Makefile!
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"graphlcd"' -DHAVE_FREETYPE2 -I./graphlcd-base/ -I/usr/local/src/vdr-2.0.2/include -I/usr/include -I/usr/include/freetype2 display.c
In file included from state.h:15:0,
from display.h:28,
from display.c:23:
/usr/local/src/vdr-2.0.2/include/vdr/status.h:33:16: error: ‘virtual void cStatus::ChannelSwitch(const cDevice*, int, bool)’ was hidden [-Werror=overloaded-virtual]
In file included from display.h:28:0,
from display.c:23:
state.h:103:18: error: by ‘virtual void cGraphLCDState::ChannelSwitch(const cDevice*, int)’ [-Werror=overloaded-virtual]
cc1plus: some warnings being treated as errors
make[1]: *** [display.o] Fehler 1
...
*** failed plugins: graphlcd
make: *** [plugins] Fehler 1
Display More
Folgendes habe ich bis hierher gemacht:
Code
export SOURCEDIR='/usr/local/src'
export VDRCONFIG='/etc/vdr'
export VIDEODIR='/media/HD1_DATA/video.00'
d_DATE="`date +%Y-%m-%d_%H-%M-%S`"
cd $SOURCEDIR/vdr/PLUGINS/src
git clone git://projects.vdr-developer.org/graphlcd-base.git
tar cfzv graphlcd-base-git${d_DATE}.tar.gz graphlcd-base
cd graphlcd-base
make all
make install
cp -auxv graphlcd.conf /etc
cd -
git clone git://projects.vdr-developer.org/vdr-plugin-graphlcd.git
tar cfzv vdr-plugin-graphlcd-git${d_DATE}.tar.gz vdr-plugin-graphlcd
mv -iv vdr-plugin-graphlcd vdr-plugin-graphlcd-git${d_DATE}
ln -s vdr-plugin-graphlcd-git${d_DATE} graphlcd
cd ../..
make plugins
Display More
Kann einer von Euch was mit der Fehlermeldung anfangen?
Grüße,
j.