[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