Hallo,
ich habe folgendes Problem beim erstellen vom PLUGIN muggle Version 0.1.11 unter der VDR Version 1.4.4
Fehlermeldung:
Code
Plugin muggle:
make[1]: Entering directory `/usr/local/src/vdr_files/vdr-1.4.4/PLUGINS/src/muggle-0.1.11'
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c muggle.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c i18n.c
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c mg_thread_sync.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c mg_item_gd.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c mg_selection.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c mg_sel_gd.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c vdr_actions.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
vdr_actions.c: In member function ‘virtual bool mgExternal::Execute()’:
vdr_actions.c:541: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c vdr_menu.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c vdr_decoder_mp3.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c vdr_stream.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
vdr_stream.c: In member function ‘bool mgStream::fileinfo(bool)’:
vdr_stream.c:301: warning: format ‘%llx’ expects type ‘long long unsigned int’, but argument 3 has type ‘__fsblkcnt64_t’
vdr_stream.c:301: warning: format ‘%llx’ expects type ‘long long unsigned int’, but argument 4 has type ‘__fsfilcnt64_t’
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c vdr_decoder.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
g++ -g -O2 -Wall -Woverloaded-virtual -fPIC -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_MYSQL -I../../../../DVB/include -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/taglib -I/usr/include/mysql -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -c vdr_player.c
/usr/include/taglib/fileref.h:89: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions but non-virtual destructor
vdr_player.c: In member function ‘void mgPlayerControl::ShowProgress()’:
vdr_player.c:1480: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘size_t’
vdr_player.c: In member function ‘void mgPlayerControl::StatusMsgReplaying()’:
vdr_player.c:1839: warning: format ‘%d’ expects type ‘int’, but argument 6 has type ‘size_t’
vdr_player.c:1841: error: ‘R’ was not declared in this scope
vdr_player.c:1841: error: expected `;' before ‘else’
make[1]: *** [vdr_player.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr_files/vdr-1.4.4/PLUGINS/src/muggle-0.1.11'
Display More
Patch" cat muggle-0.1.11.diff | patch" habe ich installiert
MfG
Juergen B.