[mythtv-users] Can't compile .22-fixes mythplugins

Matt S. skd5aner at gmail.com
Sat Oct 31 17:17:47 UTC 2009


Per Daniel on IRC, I'm reporting this issue on the mailing list.
Trying to compile mythplugins from .22-fixes (r22670 from this
morning).  I get a compile error, and wanted to report it.  I'm using
ubuntu 9.10.

Here's the last few lines before it errors out:
main.cpp:285: error: âverbose_mutexâ was not declared in this scope
main.cpp:285: error: âclass QTextStreamâ has no member named âstringâ
main.cpp: In function âvoid initKeys()â:
main.cpp:294: error: âQT_TRANSLATE_NOOPâ was not declared in this scope
main.cpp: In function âint mythplugin_init(const char*)â:
main.cpp:316: error: no matching function for call to
âQTextStream::QTextStream(QString*)â
../../../../../../include/qt3/qtextstream.h:194: note: candidates are:
QTextStream::QTextStream(const QTextStream&)
../../../../../../include/qt3/qtextstream.h:73: note:
QTextStream::QTextStream(FILE*, int)
../../../../../../include/qt3/qtextstream.h:72: note:
QTextStream::QTextStream(QByteArray, int)
../../../../../../include/qt3/qtextstream.h:71: note:
QTextStream::QTextStream(QString&, int)
../../../../../../include/qt3/qtextstream.h:70: note:
QTextStream::QTextStream(QString*, int)
../../../../../../include/qt3/qtextstream.h:69: note:
QTextStream::QTextStream(QIODevice*)
../../../../../../include/qt3/qtextstream.h:68: note:
QTextStream::QTextStream()
main.cpp:316: error: âverbose_mutexâ was not declared in this scope
main.cpp:316: error: âclass QTextStreamâ has no member named âstringâ
main.cpp:321: error: âUpgradeArchiveDatabaseSchemaâ was not declared
in this scope
main.cpp:323: error: no matching function for call to
âQTextStream::QTextStream(QString*)â
../../../../../../include/qt3/qtextstream.h:194: note: candidates are:
QTextStream::QTextStream(const QTextStream&)
../../../../../../include/qt3/qtextstream.h:73: note:
QTextStream::QTextStream(FILE*, int)
../../../../../../include/qt3/qtextstream.h:72: note:
QTextStream::QTextStream(QByteArray, int)
../../../../../../include/qt3/qtextstream.h:71: note:
QTextStream::QTextStream(QString&, int)
../../../../../../include/qt3/qtextstream.h:70: note:
QTextStream::QTextStream(QString*, int)
../../../../../../include/qt3/qtextstream.h:69: note:
QTextStream::QTextStream(QIODevice*)
../../../../../../include/qt3/qtextstream.h:68: note:
QTextStream::QTextStream()
main.cpp:323: error: âverbose_mutexâ was not declared in this scope
main.cpp:323: error: âclass QTextStreamâ has no member named âstringâ
make[2]: *** [main.o] Error 1
make[2]: Leaving directory
`/usr/src/mythtv/release-0-22-fixes/mythplugins/mytharchive/mytharchive'
make[1]: *** [sub-mytharchive] Error 2
make[1]: Leaving directory
`/usr/src/mythtv/release-0-22-fixes/mythplugins/mytharchive'
make: *** [sub-mytharchive] Error 2



Here's the full output from the console (at least what I had in the buffer):
http://mythtv.pastebin.ca/1650626

And here's the output from config.log:
more config.log
Sat Oct 31 12:59:46 EDT 2009
   ./configure --disable-mythflix --disable-mythzoneminder

GCC compiler version: gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8)


Let me know if there's anything else I can report to help?

Thanks!
Matt


More information about the mythtv-users mailing list