plugin dvd doesn't compile

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

trying to "make plugins" for plugin dvd (vdr-1.3.38, dvd-0.3.6_b03) I 
always get:

Plugin dvd:
make[1]: Entering directory 
`/opt/downloads/vdr/1.3.38/vdr-1.3.38/PLUGINS/src/dvd-0.3.6_b03'
make[1]: Leaving directory 
`/opt/downloads/vdr/1.3.38/vdr-1.3.38/PLUGINS/src/dvd-0.3.6_b03'
make[1]: Entering directory 
`/opt/downloads/vdr/1.3.38/vdr-1.3.38/PLUGINS/src/dvd-0.3.6_b03'
g++ -O3 -Wall -Woverloaded-virtual -O3 -c -D_GNU_SOURCE 
-DPLUGIN_NAME_I18N='"dvd"' -I../../../include -I../../../../DVB/include 
-I/usr/include -I/usr/include/dvdnav dvd.c
g++ -O3 -Wall -Woverloaded-virtual -O3 -c -D_GNU_SOURCE 
-DPLUGIN_NAME_I18N='"dvd"' -I../../../include -I../../../../DVB/include 
-I/usr/include -I/usr/include/dvdnav dvddev.c
g++ -O3 -Wall -Woverloaded-virtual -O3 -c -D_GNU_SOURCE 
-DPLUGIN_NAME_I18N='"dvd"' -I../../../include -I../../../../DVB/include 
-I/usr/include -I/usr/include/dvdnav player-dvd.c
g++ -O3 -Wall -Woverloaded-virtual -O3 -c -D_GNU_SOURCE 
-DPLUGIN_NAME_I18N='"dvd"' -I../../../include -I../../../../DVB/include 
-I/usr/include -I/usr/include/dvdnav control-dvd.c
control-dvd.c: In constructor 'cDvdPlayerControl::cDvdPlayerControl()':
control-dvd.c:57: error: no matching function for call to 
'cStatus::MsgReplaying(cDvdPlayerControl* const, const char [4])'
../../../include/vdr/status.h:76: note: candidates are: static void 
cStatus::MsgReplaying(const cControl*, const char*, const char*, bool)
control-dvd.c: In destructor 'virtual 
cDvdPlayerControl::~cDvdPlayerControl()':
control-dvd.c:63: error: no matching function for call to 
'cStatus::MsgReplaying(cDvdPlayerControl* const, NULL)'
../../../include/vdr/status.h:76: note: candidates are: static void 
cStatus::MsgReplaying(const cControl*, const char*, const char*, bool)
control-dvd.c: In member function 'bool 
cDvdPlayerControl::ShowProgress(bool)':
control-dvd.c:313: error: no matching function for call to 
'cStatus::MsgReplaying(cDvdPlayerControl* const, const char [14])'
../../../include/vdr/status.h:76: note: candidates are: static void 
cStatus::MsgReplaying(const cControl*, const char*, const char*, bool)
control-dvd.c:321: error: no matching function for call to 
'cStatus::MsgReplaying(cDvdPlayerControl* const, const char*&)'
../../../include/vdr/status.h:76: note: candidates are: static void 
cStatus::MsgReplaying(const cControl*, const char*, const char*, bool)
control-dvd.c: In member function 'void 
cDvdPlayerControl::updateShow(bool)':
control-dvd.c:571: error: no matching function for call to 
'cStatus::MsgReplaying(cDvdPlayerControl* const, const char*&)'
../../../include/vdr/status.h:76: note: candidates are: static void 
cStatus::MsgReplaying(const cControl*, const char*, const char*, bool)
make[1]: *** [control-dvd.o] Error 1
make[1]: Leaving directory 
`/opt/downloads/vdr/1.3.38/vdr-1.3.38/PLUGINS/src/dvd-0.3.6_b03'

All libs mentioned should be installed:

root@linux:/downloads# dpkg -l libdvd* liba52* |grep ii
ii  liba52-0.7.4     0.7.4-1        Library for decoding ATSC A/52 streams.
ii  liba52-0.7.4-dev 0.7.4-1        Development library and headers for 
liba52
ii  libdvdcss2       1.2.9-0.0      Simple foundation for reading DVDs - 
runtime
ii  libdvdcss2-dev   1.2.9-0.0      Simple foundation for reading DVDs - 
devel f
ii  libdvdnav-dev    0.1.9-3        The DVD navigation library, 
development pack
ii  libdvdnav4       0.1.9-3        The DVD navigation library
ii  libdvdread3      0.9.4-5.1      Simple foundation for reading DVDs
ii  libdvdread3-dev  0.9.4-5.1      Simple foundation for reading DVDs
root@linux:/downloads#

And I changed the Makefile as well:
INCLUDES += -I$(VDRDIR)/include -I$(DVBDIR)/include $(shell 
dvdnav-config --cflags)

Any suggestions?
Andr?


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux