Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Users

MythMusic 0.24 on 0.25 compile problem WAS: Re: 0.25 Music & Videos Questions

 

 

MythTV users RSS feed   Index | Next | Previous | View Threaded


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


jyavenard at gmail

Apr 24, 2012, 5:11 PM

Post #2 of 5 (258 views)
Permalink
Re: MythMusic 0.24 on 0.25 compile problem WAS: Re: 0.25 Music & Videos Questions [In reply to]

Don't use mythmusic from 0.24.

Use mythmusic from master right before when PaulH committed the new changes.

There have been massive changes to how logging works.
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


adeffs.mythtv at gmail

Apr 24, 2012, 6:18 PM

Post #3 of 5 (255 views)
Permalink
Re: MythMusic 0.24 on 0.25 compile problem WAS: Re: 0.25 Music & Videos Questions [In reply to]

On Tue, Apr 24, 2012 at 8:11 PM, Jean-Yves Avenard <jyavenard [at] gmail> wrote:
> Don't use mythmusic from 0.24.
>
> Use mythmusic from master right before when PaulH committed the new changes.
>
> There have been massive changes to how logging works.

how would I go about finding out when that is and obtaining the files?

--
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


jyavenard at gmail

Apr 24, 2012, 7:18 PM

Post #4 of 5 (248 views)
Permalink
Re: MythMusic 0.24 on 0.25 compile problem WAS: Re: 0.25 Music & Videos Questions [In reply to]

On 25 April 2012 11:18, Steven Adeff <adeffs.mythtv [at] gmail> wrote:
> how would I go about finding out when that is and obtaining the files?

github
go on the mythplugins/mythmusic directory and click on history.
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


adeffs.mythtv at gmail

Apr 25, 2012, 6:55 AM

Post #5 of 5 (246 views)
Permalink
Re: MythMusic 0.24 on 0.25 compile problem WAS: Re: 0.25 Music & Videos Questions [In reply to]

On Tue, Apr 24, 2012 at 10:18 PM, Jean-Yves Avenard <jyavenard [at] gmail> wrote:
> On 25 April 2012 11:18, Steven Adeff <adeffs.mythtv [at] gmail> wrote:
>> how would I go about finding out when that is and obtaining the files?
>
> github
> go on the mythplugins/mythmusic directory and click on history.

ok, I think I figured out which commit it was, but I can't for the
life of me figure out how to use git to download that commit?
fist I did
git clone https://github.com/MythTV/mythtv.git
then went into the mythtv directory and ran

# git checkout adf396df04c8583f98bc1d7ab468588cfb80b6b4
Note: checking out 'adf396df04c8583f98bc1d7ab468588cfb80b6b4'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at adf396d... Update the German translation of:
mythfrontend mytharchive mythbrowser mythgallery mythgame mythmusic
mythnetvision mythnews mythweather mythzoneminder

but now I can't figure out how to get it to make what I have a
reflection of that commit?
--
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

MythTV users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.