
adeffs.mythtv at gmail
Apr 24, 2012, 1:14 PM
Post #1 of 5
(269 views)
Permalink
|
|
MythMusic 0.24 on 0.25 compile problem WAS: Re: 0.25 Music & Videos Questions
|
|
On Tue, Apr 17, 2012 at 11:31 AM, Raymond Wagner <raymond [at] wagnerrp> wrote: > On 4/17/2012 10:50, Michael Watson wrote: >> >> Since MythMusic is a "plugin", is it at all feasible to have bring back >> the old interface, and allow us (the users), the choice of whether we >> install mythtv-music-classic or mythtv-music? > > > You should be able to continue using the old plugin until such time as the > library ABI has changed sufficiently to break it. You will have to build it > against the current libraries, and an older plugin module will be rejected > by the frontend as being incompatible. I'm trying to compile the old MythMusic for use with 0.25, in doing so I get the blow error. Anyone have an idea as to how to get this to compile? # make cd mythmusic/ && make -f Makefile make[1]: Entering directory `/usr/src/mythtv/mythplugins/mythmusic/mythmusic' ccache g++ -c -pipe -I/usr/include/directfb -D_REENTRANT -march=i686 -DNDEBUG -fomit-frame-pointer -fPIC -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -O3 -Wmissing-declarations -fomit-frame-pointer -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_REENTRANT -Wall -W -DPIC -fPIC -D_GNU_SOURCE -DPREFIX="/usr" -DMMX -Di386 -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/Qt3Support -I/usr/include/qt4 -I/usr/include -I/usr/include -I/usr -I/usr/include -I/usr/include/mythtv -I/usr/include/mythtv/libmythdb -I/usr/include/mythtv/libmythui -I/usr/include/mythtv/libmyth -I/usr/include/libvisual-0.4 -I/usr/include/taglib -I/usr/include/cdda -I/usr/X11R6/include -I. -o cddecoder.o cddecoder.cpp In file included from metadata.h:17, from cddecoder.cpp:28: treecheckitem.h:6:27: error: uilistbtntype.h: No such file or directory In file included from metadata.h:17, from cddecoder.cpp:28: treecheckitem.h:14: error: expected class-name before â{â token treecheckitem.h:16: error: expected â)â before â*â token treecheckitem.h:39: error: expected â)â before â*â token treecheckitem.h:44: error: expected class-name before â{â token treecheckitem.h:46: error: expected â)â before â*â token treecheckitem.h:59: error: expected â)â before â*â token treecheckitem.h:74: error: expected â)â before â*â token treecheckitem.h:91: error: expected â)â before â*â token treecheckitem.h:97: error: expected â)â before â*â token In file included from cddecoder.cpp:28: metadata.h:270: error: âGenericTreeâ has not been declared metadata.h:356: error: âGenericTreeâ has not been declared cddecoder.cpp: In member function âvirtual Metadata* CdDecoder::getMetadata()â: cddecoder.cpp:426: error: âVB_IMPORTANTâ was not declared in this scope cddecoder.cpp:426: error: âplease_use_LOG_instead_of_VERBOSEâ was not declared in this scope cddecoder.cpp: In member function âvirtual void CdDecoder::commitMetadata(Metadata*)â: cddecoder.cpp:522: error: âVB_IMPORTANTâ was not declared in this scope cddecoder.cpp:522: error: âplease_use_LOG_instead_of_VERBOSEâ was not declared in this scope make[1]: *** [cddecoder.o] Error 1 make[1]: Leaving directory `/usr/src/mythtv/mythplugins/mythmusic/mythmusic' make: *** [sub-mythmusic-make_default] Error 2 -- Steve http://www.mythtv.org/wiki/User:Steveadeff Before you ask, read the FAQ! http://www.mythtv.org/wiki/Frequently_Asked_Questions then search the Wiki, and this list, http://www.gossamer-threads.com/lists/mythtv/ Mailinglist etiquette - http://www.mythtv.org/wiki/Mailing_List_etiquette _______________________________________________ mythtv-users mailing list mythtv-users [at] mythtv http://www.mythtv.org/mailman/listinfo/mythtv-users
|