Hallo!
ich versuch grad verzweifelt das DVD und das OSDTELETEXT plugin unter vdr 1.7.5 zu compilieren. Beide plugins hab ich von den projektseiten/cvs frisch downgeloaded.
Plugin dvd:
make[1]: Entering directory `/usr/local/src/vdr-1.7.5/PLUGINS/src/dvd'
g++: player-dvd.c: No such file or directory
g++: dvdspu.c: No such file or directory
g++: i18n.c: No such file or directory
g++: setup-dvd.c: No such file or directory
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -O3 -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvd"' -I/usr/local/src/DVB/linux/include -I../../../include -I/usr/include/dvdnav dvd.c
In file included from dvd.c:15:
dvd.h:18:20: error: dvddev.h: No such file or directory
dvd.h:19:23: error: tools-dvd.h: No such file or directory
dvd.h:20:24: error: player-dvd.h: No such file or directory
dvd.h:22:23: error: setup-dvd.h: No such file or directory
dvd.h:23:18: error: i18n.h: No such file or directory
control-dvd.h:70: error: ISO C++ forbids declaration of 'cDvdPlayer' with no type
control-dvd.h:70: error: expected ';' before '*' token
dvd.c: In member function 'virtual const char* cPluginDvd::MainMenuEntry()':
dvd.c:44: error: 'DVDSetup' was not declared in this scope
dvd.c: In member function 'virtual bool cPluginDvd::ProcessArgs(int, char**)':
dvd.c:77: error: 'cDVD' has not been declared
dvd.c:78: error: 'cDVD' has not been declared
dvd.c: In member function 'virtual cMenuSetupPage* cPluginDvd::SetupMenu()':
dvd.c:121: error: expected type-specifier before 'cMenuSetupDVD'
dvd.c:121: error: cannot convert 'int*' to 'cMenuSetupPage*' in return
dvd.c:121: error: expected ';' before 'cMenuSetupDVD'
dvd.c:121: error: 'cMenuSetupDVD' was not declared in this scope
dvd.c: In member function 'virtual bool cPluginDvd::SetupParse(const char*, const char*)':
dvd.c:126: error: 'DVDSetup' was not declared in this scope
make[1]: *** [dvd.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.7.5/PLUGINS/src/dvd'
Plugin osdteletext:
make[1]: Entering directory `/usr/local/src/vdr-1.7.5/PLUGINS/src/osdteletext-0.5.1'
make[1]: Leaving directory `/usr/local/src/vdr-1.7.5/PLUGINS/src/osdteletext-0.5.1'
make[1]: Entering directory `/usr/local/src/vdr-1.7.5/PLUGINS/src/osdteletext-0.5.1'
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPLUGIN_NAME_I18N='"osdteletext"' -D_GNU_SOURCE -I/usr/local/src/DVB/linux/include -I../../../include -I/usr/local/src/DVB/linux/include osdteletext.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPLUGIN_NAME_I18N='"osdteletext"' -D_GNU_SOURCE -I/usr/local/src/DVB/linux/include -I../../../include -I/usr/local/src/DVB/linux/include menu.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPLUGIN_NAME_I18N='"osdteletext"' -D_GNU_SOURCE -I/usr/local/src/DVB/linux/include -I../../../include -I/usr/local/src/DVB/linux/include txtfont.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPLUGIN_NAME_I18N='"osdteletext"' -D_GNU_SOURCE -I/usr/local/src/DVB/linux/include -I../../../include -I/usr/local/src/DVB/linux/include i18n.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPLUGIN_NAME_I18N='"osdteletext"' -D_GNU_SOURCE -I/usr/local/src/DVB/linux/include -I../../../include -I/usr/local/src/DVB/linux/include txtrecv.c
txtrecv.c: In constructor 'cTxtReceiver::cTxtReceiver(int, tChannelID)':
txtrecv.c:700: error: no matching function for call to 'cReceiver::cReceiver(int, int, int&)'
../../../include/vdr/receiver.h:41: note: candidates are: cReceiver::cReceiver(tChannelID, int, int, const int*, const int*, const int*)
../../../include/vdr/receiver.h:17: note: cReceiver::cReceiver(const cReceiver&)
make[1]: *** [txtrecv.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.7.5/PLUGINS/src/osdteletext-0.5.1'
*** failed plugins: dvd osdteletext
make: *** [plugins] Error 1
Kann mir da bitte wer helfen?
Danke
VDRnewby