[mythtv] Problem compiling MythMusic CVS

Ciaran ciaranj at gmail.com
Sat Apr 9 17:03:24 UTC 2005


On Apr 9, 2005 5:15 PM, Flo Kohlert <flokohlert at muenchen-mail.de> wrote:
> make[1]: *** [main.o] Fehler 1
> 
> > -----Ursprüngliche Nachricht-----
> > Von: mythtv-dev-bounces at mythtv.org [mailto:mythtv-dev-bounces at mythtv.org]
> > Im Auftrag von Andy Poling
> > Gesendet: Samstag, 9. April 2005 09:56
> > An: Cecil Watson
> > Cc: Development of mythtv
> > Betreff: Re: [mythtv] Problem compiling MythMusic CVS
> >
> > On Fri, 8 Apr 2005, Cecil Watson wrote:
> > > /usr/include/mythtv/output.h:16:20: visual.h: No such file or directory
> >
> > The include of visual.h in mythmusic's output.h needs to be changed from:
> >
> >       #include <visual.h>
> > to
> >       #include <mythtv/visual.h>
> >
> > -Andy
> 
> That didn´t do the trick form e too:
> 
> In file included from playbackbox.h:12,
>                  from main.cpp:18:
> mainvisual.h:66: error: Syntaxfehler before `{' token
> mainvisual.h:67: error: virtual outside class declaration
> mainvisual.h:67: error: non-member function `const char* className()' cannot
>    have `const' method qualifier
> mainvisual.h:67: error: virtual outside class declaration
> mainvisual.h:67: error: virtual outside class declaration
> mainvisual.h:67: error: virtual outside class declaration
> mainvisual.h:67: error: virtual outside class declaration
> mainvisual.h: In function `QObject* qObject()':
> mainvisual.h:67: error: invalid use of `this' in non-member function
> mainvisual.h: At global scope:
> mainvisual.h:67: error: Syntaxfehler before `private'
> mainvisual.h:71: error: destructors must be member functions
> mainvisual.h:71: error: virtual outside class declaration
> mainvisual.h:73: error: non-member function `VisualBase* visual()' cannot
> have
>    `const' method qualifier
> mainvisual.h: In function `VisualBase* visual()':
> mainvisual.h:73: error: `vis' undeclared (first use this function)
> mainvisual.h:73: error: (Each undeclared identifier is reported only once
> for
>    each function it appears in.)
> mainvisual.h: At global scope:
> mainvisual.h:77: error: non-member function `QString getCurrentVisual()'
> cannot
>    have `const' method qualifier
> mainvisual.h:78: error: non-member function `QString getCurrentVisualDesc()'
>    cannot have `const' method qualifier
> mainvisual.h:79: error: non-member function `int numVisualizers()' cannot
> have
>    `const' method qualifier
> mainvisual.h:84: error: non-member function `QSize minimumSizeHint()' cannot
>    have `const' method qualifier
> mainvisual.h: In function `QSize minimumSizeHint()':
> mainvisual.h:84: error: `sizeHint' undeclared (first use this function)
> mainvisual.h: At global scope:
> mainvisual.h:85: error: non-member function `QSize sizeHint()' cannot have `
>    const' method qualifier
> mainvisual.h: In function `QSize sizeHint()':
> mainvisual.h:85: error: `QSize sizeHint()' used prior to declaration
> mainvisual.h: At global scope:
> mainvisual.h:93: error: non-member function `int frameRate()' cannot have `
>    const' method qualifier
> mainvisual.h: In function `int frameRate()':
> mainvisual.h:93: error: `fps' undeclared (first use this function)
> mainvisual.h: At global scope:
> mainvisual.h:97: error: type specifier omitted for parameter `MainVisual'
> mainvisual.h:97: error: Syntaxfehler before `*' token
> mainvisual.h:111: error: `int fps' used prior to declaration
> mainvisual.h:115: error: Syntaxfehler before `}' token
> mainvisual.h:122: error: `parent' was not declared in this scope
> mainvisual.h:122: error: Syntaxfehler before `int'
> mainvisual.h:158: error: `parent' was not declared in this scope
> mainvisual.h:158: error: Syntaxfehler before `int'
> mainvisual.h:166: error: `parent' was not declared in this scope
> mainvisual.h:166: error: Syntaxfehler before `int'
> In file included from main.cpp:18:
> playbackbox.h:131: error: Syntaxfehler before `*' token
> mainvisual.h:67: Warnung: `bool qt_static_property(QObject*, int, int,
>    QVariant*)' declared `static' but never defined
> mainvisual.h:67: Warnung: `QMetaObject* staticMetaObject()' declared
> `static'
>    but never defined
> mainvisual.h:67: Warnung: `QString tr(const char*, const char*)' declared
>    `static' but never defined
> mainvisual.h:67: Warnung: `QString trUtf8(const char*, const char*)'
> declared
>    `static' but never defined
> mainvisual.h:95: Warnung: `void registerVisFactory(VisFactory*)' declared
>    `static' but never defined
> mainvisual.h:97: Warnung: `VisualBase* createVis(...)' declared `static' but
>    never defined
> 
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> 

Search the mailing list [users rather than dev] for my earlier posting
with the subject :"Mythmusic CVS won't compile"

I've already explained how to fix this ;) 
ta.
-- 
- Ciaran
(I now have far too many G-Mail invites available, anyone who wants
one, gets one)


More information about the mythtv-dev mailing list