g++ -c -pipe -fpermissive -g -Wall -W -D_REENTRANT -DQT_SHARED -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -Imytharchive/mytharchive -Imytharchive/mytharchivehelper -Imythcontrols/mythcontrols -Imythflix/mythflix -Imythgallery/mythgallery -Imythgame/mythgame -Imythmovies/ignyte -Imythmovies/mythmovies -Imythmusic/mythmusic -Imythnews/mythnews -Imythphone/mythphone -Imythphone/mythphone/gsm -Imythvideo/mtd -Imythvideo/mythvideo -Imythweather/mythweather -Imythzoneminder/mythzmserver -Imythzoneminder/mythzoneminder -Imythmusic/mythmusic/goom -I. -I. -o archivesettings.o mytharchive/mytharchive/archivesettings.cpp In file included from /usr/include/mythtv/mythcontext.h:18, from mytharchive/mytharchive/archivesettings.cpp:8: /usr/include/mythtv/mythsocket.h:9:26: error: Q3SocketDevice: No such file or directory In file included from /usr/include/mythtv/settings.h:15, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/mythwidgets.h:9:24: error: q3textedit.h: No such file or directory /usr/include/mythtv/mythwidgets.h:13:24: error: q3listview.h: No such file or directory /usr/include/mythtv/mythwidgets.h:14:22: error: q3header.h: No such file or directory /usr/include/mythtv/mythwidgets.h:15:21: error: q3table.h: No such file or directory /usr/include/mythtv/mythwidgets.h:16:27: error: q3buttongroup.h: No such file or directory /usr/include/mythtv/mythwidgets.h:17:23: error: q3listbox.h: No such file or directory In file included from /usr/include/mythtv/virtualkeyboard.h:8, from /usr/include/mythtv/mythwidgets.h:33, from /usr/include/mythtv/settings.h:15, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/mythdialogs.h:8:24: error: Q3VBoxLayout: No such file or directory /usr/include/mythtv/mythdialogs.h:9:25: error: Q3ProgressBar: No such file or directory /usr/include/mythtv/mythdialogs.h:11:24: error: Q3ScrollView: No such file or directory /usr/include/mythtv/mythdialogs.h:12:25: error: Q3ValueVector: No such file or directory /usr/include/mythtv/mythdialogs.h:13:21: error: Q3PtrList: No such file or directory In file included from /usr/include/mythtv/mythdialogs.h:48, from /usr/include/mythtv/virtualkeyboard.h:8, from /usr/include/mythtv/mythwidgets.h:33, from /usr/include/mythtv/settings.h:15, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/libmythui/mythmainwindow.h:7:17: error: qgl.h: No such file or directory In file included from /usr/include/mythtv/libmythui/mythuitype.h:13, from /usr/include/mythtv/libmythui/mythmainwindow.h:9, from /usr/include/mythtv/mythdialogs.h:48, from /usr/include/mythtv/virtualkeyboard.h:8, from /usr/include/mythtv/mythwidgets.h:33, from /usr/include/mythtv/settings.h:15, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/libmythui/xmlparsebase.h:4:18: error: qdom.h: No such file or directory In file included from /usr/include/mythtv/settings.h:17, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/mythdbcon.h:7:26: error: qsqldatabase.h: No such file or directory /usr/include/mythtv/mythdbcon.h:9:18: error: qsql.h: No such file or directory /usr/include/mythtv/mythdbcon.h:10:23: error: qsqlquery.h: No such file or directory /usr/include/mythtv/mythdbcon.h:12:23: error: qsqlerror.h: No such file or directory /usr/include/mythtv/mythdbcon.h:13:23: error: qsqlfield.h: No such file or directory In file included from /usr/include/mythtv/settings.h:812, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/mythconfigdialogs.h:9:22: error: Q3DeepCopy: No such file or directory In file included from /usr/include/mythtv/mythcontext.h:18, from mytharchive/mytharchive/archivesettings.cpp:8: /usr/include/mythtv/mythsocket.h:28: error: expected class-name before ‘{’ token /usr/include/mythtv/mythsocket.h:52: error: expected ‘,’ or ‘...’ before ‘error’ /usr/include/mythtv/mythsocket.h:54: error: ‘Type’ has not been declared /usr/include/mythtv/mythsocket.h:57: error: ‘Q_LONG’ does not name a type /usr/include/mythtv/mythsocket.h:58: error: ‘Q_LONG’ does not name a type /usr/include/mythtv/mythsocket.h:62: error: ‘Q_ULONG’ has not been declared /usr/include/mythtv/mythsocket.h:64: error: ‘Q_UINT16’ has not been declared /usr/include/mythtv/mythsocket.h:65: error: ‘Q_UINT16’ has not been declared /usr/include/mythtv/mythsocket.h:77: error: field ‘m_addr’ has incomplete type /usr/include/mythtv/mythsocket.h:78: error: ‘Q_UINT16’ does not name a type /usr/include/mythtv/mythsocket.h:54: error: ‘Q3SocketDevice’ has not been declared /usr/include/mythtv/mythsocket.h: In member function ‘QString MythSocket::errorToString()’: /usr/include/mythtv/mythsocket.h:51: error: ‘error’ was not declared in this scope In file included from /usr/include/mythtv/libmythui/mythuitype.h:13, from /usr/include/mythtv/libmythui/mythmainwindow.h:9, from /usr/include/mythtv/mythdialogs.h:48, from /usr/include/mythtv/virtualkeyboard.h:8, from /usr/include/mythtv/mythwidgets.h:33, from /usr/include/mythtv/settings.h:15, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/libmythui/xmlparsebase.h: At global scope: /usr/include/mythtv/libmythui/xmlparsebase.h:15: error: ‘QDomElement’ has not been declared /usr/include/mythtv/libmythui/xmlparsebase.h:17: error: ‘QDomElement’ has not been declared /usr/include/mythtv/libmythui/xmlparsebase.h:19: error: ‘QDomElement’ has not been declared /usr/include/mythtv/libmythui/xmlparsebase.h:21: error: ‘QDomElement’ has not been declared /usr/include/mythtv/libmythui/xmlparsebase.h:23: error: ‘QDomElement’ has not been declared /usr/include/mythtv/libmythui/xmlparsebase.h:25: error: ‘QDomElement’ has not been declared /usr/include/mythtv/libmythui/xmlparsebase.h:31: error: expected ‘;’ before ‘(’ token /usr/include/mythtv/libmythui/xmlparsebase.h:34: error: expected ‘;’ before ‘(’ token In file included from /usr/include/mythtv/libmythui/mythmainwindow.h:9, from /usr/include/mythtv/mythdialogs.h:48, from /usr/include/mythtv/virtualkeyboard.h:8, from /usr/include/mythtv/mythwidgets.h:33, from /usr/include/mythtv/settings.h:15, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/libmythui/mythuitype.h:122: error: ‘QDomElement’ has not been declared In file included from /usr/include/mythtv/virtualkeyboard.h:8, from /usr/include/mythtv/mythwidgets.h:33, from /usr/include/mythtv/settings.h:15, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/mythdialogs.h:213: error: expected ‘;’ before ‘*’ token /usr/include/mythtv/mythdialogs.h:276: error: expected ‘;’ before ‘*’ token /usr/include/mythtv/mythdialogs.h:283: error: expected ‘;’ before ‘<’ token /usr/include/mythtv/mythdialogs.h:352: error: ‘QDomElement’ has not been declared /usr/include/mythtv/mythdialogs.h:353: error: ‘QDomElement’ has not been declared /usr/include/mythtv/mythdialogs.h:354: error: ‘QDomElement’ has not been declared /usr/include/mythtv/mythdialogs.h:355: error: ‘QDomElement’ has not been declared /usr/include/mythtv/mythdialogs.h:408: error: expected ‘;’ before ‘&’ token /usr/include/mythtv/mythdialogs.h:410: error: expected `;' before ‘QPixmap’ /usr/include/mythtv/mythdialogs.h:420: error: ‘QDomElement’ does not name a type /usr/include/mythtv/mythdialogs.h:423: error: expected ‘;’ before ‘<’ token /usr/include/mythtv/mythdialogs.h:424: error: expected ‘;’ before ‘<’ token /usr/include/mythtv/mythdialogs.h:505: error: expected ‘;’ before ‘<’ token /usr/include/mythtv/mythdialogs.h:516: error: ‘IntVector’ has not been declared /usr/include/mythtv/mythdialogs.h:517: error: ‘IntVector’ has not been declared /usr/include/mythtv/mythdialogs.h:540: error: expected class-name before ‘{’ token In file included from /usr/include/mythtv/settings.h:15, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/mythwidgets.h: In member function ‘void MythComboBox::insertItem(const QString&)’: /usr/include/mythtv/mythwidgets.h:68: error: no matching function for call to ‘MythComboBox::insertItem(const QString&)’ /usr/include/qt4/QtGui/qcombobox.h:328: note: candidates are: void QComboBox::insertItem(int, const QString&, const QVariant&) /usr/include/qt4/QtGui/qcombobox.h:201: note: void QComboBox::insertItem(int, const QIcon&, const QString&, const QVariant&) /usr/include/mythtv/mythwidgets.h: In constructor ‘MythSpinBox::MythSpinBox(QWidget*, const char*, bool)’: /usr/include/mythtv/mythwidgets.h:97: error: no matching function for call to ‘QSpinBox::QSpinBox(QWidget*&, const char*&)’ /usr/include/qt4/QtGui/qspinbox.h:121: note: candidates are: QSpinBox::QSpinBox(const QSpinBox&) /usr/include/qt4/QtGui/qspinbox.h:69: note: QSpinBox::QSpinBox(QWidget*) /usr/include/mythtv/mythwidgets.h:97: error: ‘setLineStep’ was not declared in this scope /usr/include/mythtv/mythwidgets.h: In constructor ‘MythSlider::MythSlider(QWidget*, const char*)’: /usr/include/mythtv/mythwidgets.h:122: error: no matching function for call to ‘QSlider::QSlider(QWidget*&, const char*&)’ /usr/include/qt4/QtGui/qslider.h:124: note: candidates are: QSlider::QSlider(const QSlider&) /usr/include/qt4/QtGui/qslider.h:85: note: QSlider::QSlider(Qt::Orientation, QWidget*) /usr/include/qt4/QtGui/qslider.h:84: note: QSlider::QSlider(QWidget*) /usr/include/mythtv/mythwidgets.h: At global scope: /usr/include/mythtv/mythwidgets.h:188: error: expected class-name before ‘{’ token /usr/include/mythtv/mythwidgets.h:273: error: expected class-name before ‘{’ token /usr/include/mythtv/mythwidgets.h: In constructor ‘MythTable::MythTable(QWidget*)’: /usr/include/mythtv/mythwidgets.h:275: error: class ‘MythTable’ does not have any field named ‘Q3Table’ /usr/include/mythtv/mythwidgets.h: At global scope: /usr/include/mythtv/mythwidgets.h:281: error: expected class-name before ‘{’ token /usr/include/mythtv/mythwidgets.h: In constructor ‘MythButtonGroup::MythButtonGroup(QWidget*)’: /usr/include/mythtv/mythwidgets.h:283: error: class ‘MythButtonGroup’ does not have any field named ‘Q3ButtonGroup’ /usr/include/mythtv/mythwidgets.h: In constructor ‘MythPushButton::MythPushButton(QWidget*, const char*, bool)’: /usr/include/mythtv/mythwidgets.h:293: error: no matching function for call to ‘QPushButton::QPushButton(QWidget*&, const char*&)’ /usr/include/qt4/QtGui/qpushbutton.h:112: note: candidates are: QPushButton::QPushButton(const QPushButton&) /usr/include/qt4/QtGui/qpushbutton.h:68: note: QPushButton::QPushButton(const QIcon&, const QString&, QWidget*) /usr/include/qt4/QtGui/qpushbutton.h:67: note: QPushButton::QPushButton(const QString&, QWidget*) /usr/include/qt4/QtGui/qpushbutton.h:66: note: QPushButton::QPushButton(QWidget*) /usr/include/mythtv/mythwidgets.h:294: error: ‘WindowOrigin’ was not declared in this scope /usr/include/mythtv/mythwidgets.h:294: error: ‘setBackgroundOrigin’ was not declared in this scope /usr/include/mythtv/mythwidgets.h:295: error: ‘setToggleButton’ was not declared in this scope /usr/include/mythtv/mythwidgets.h: In constructor ‘MythPushButton::MythPushButton(const QString&, QWidget*, bool)’: /usr/include/mythtv/mythwidgets.h:299: error: ‘WindowOrigin’ was not declared in this scope /usr/include/mythtv/mythwidgets.h:299: error: ‘setBackgroundOrigin’ was not declared in this scope /usr/include/mythtv/mythwidgets.h:300: error: ‘setToggleButton’ was not declared in this scope /usr/include/mythtv/mythwidgets.h: In constructor ‘MythCheckBox::MythCheckBox(QWidget*, const char*)’: /usr/include/mythtv/mythwidgets.h:334: error: no matching function for call to ‘QCheckBox::QCheckBox(QWidget*&, const char*&)’ /usr/include/qt4/QtGui/qcheckbox.h:106: note: candidates are: QCheckBox::QCheckBox(const QCheckBox&) /usr/include/qt4/QtGui/qcheckbox.h:64: note: QCheckBox::QCheckBox(const QString&, QWidget*) /usr/include/qt4/QtGui/qcheckbox.h:63: note: QCheckBox::QCheckBox(QWidget*) /usr/include/mythtv/mythwidgets.h: In constructor ‘MythCheckBox::MythCheckBox(const QString&, QWidget*, const char*)’: /usr/include/mythtv/mythwidgets.h:336: error: no matching function for call to ‘QCheckBox::QCheckBox(const QString&, QWidget*&, const char*&)’ /usr/include/qt4/QtGui/qcheckbox.h:106: note: candidates are: QCheckBox::QCheckBox(const QCheckBox&) /usr/include/qt4/QtGui/qcheckbox.h:64: note: QCheckBox::QCheckBox(const QString&, QWidget*) /usr/include/qt4/QtGui/qcheckbox.h:63: note: QCheckBox::QCheckBox(QWidget*) /usr/include/mythtv/mythwidgets.h: In constructor ‘MythRadioButton::MythRadioButton(QWidget*, const char*)’: /usr/include/mythtv/mythwidgets.h:357: error: no matching function for call to ‘QRadioButton::QRadioButton(QWidget*&, const char*&)’ /usr/include/qt4/QtGui/qradiobutton.h:81: note: candidates are: QRadioButton::QRadioButton(const QRadioButton&) /usr/include/qt4/QtGui/qradiobutton.h:62: note: QRadioButton::QRadioButton(const QString&, QWidget*) /usr/include/qt4/QtGui/qradiobutton.h:61: note: QRadioButton::QRadioButton(QWidget*) /usr/include/mythtv/mythwidgets.h: At global scope: /usr/include/mythtv/mythwidgets.h:374: error: expected class-name before ‘{’ token /usr/include/mythtv/mythwidgets.h:379: error: expected ‘,’ or ‘...’ before ‘*’ token /usr/include/mythtv/mythwidgets.h:386: error: expected class-name before ‘{’ token /usr/include/mythtv/mythwidgets.h: In member function ‘int MythListBox::currentItem()’: /usr/include/mythtv/mythwidgets.h:395: error: ‘Q3ListBox’ has not been declared /usr/include/mythtv/mythwidgets.h: In member function ‘void MythListBox::setCurrentItem(int)’: /usr/include/mythtv/mythwidgets.h:405: error: ‘Q3ListBox’ has not been declared In file included from /usr/include/mythtv/settings.h:17, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/mythdbcon.h: At global scope: /usr/include/mythtv/mythdbcon.h:35: error: field ‘m_db’ has incomplete type /usr/include/mythtv/mythdbcon.h: In member function ‘QSqlDatabase MSqlDatabase::db()’: /usr/include/mythtv/mythdbcon.h:31: error: return type ‘struct QSqlDatabase’ is incomplete /usr/include/mythtv/mythdbcon.h:31: error: ‘m_db’ was not declared in this scope /usr/include/mythtv/mythdbcon.h: At global scope: /usr/include/mythtv/mythdbcon.h:70: error: field ‘qsqldb’ has incomplete type /usr/include/mythtv/mythdbcon.h:103: error: invalid use of incomplete type ‘struct QSqlQuery’ /usr/include/mythtv/mythcontext.h:33: error: forward declaration of ‘struct QSqlQuery’ /usr/include/mythtv/mythdbcon.h:123: error: ‘QSql’ has not been declared /usr/include/mythtv/mythdbcon.h:123: error: expected ‘,’ or ‘...’ before ‘paramType’ /usr/include/mythtv/mythdbcon.h:125: error: ‘QSql’ has not been declared /usr/include/mythtv/mythdbcon.h:125: error: expected ‘,’ or ‘...’ before ‘paramType’ In file included from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/settings.h:361: error: ‘class MythListBox::SelectionMode’ has not been declared /usr/include/mythtv/settings.h:388: error: ‘SelectionMode’ in class ‘MythListBox’ does not name a type /usr/include/mythtv/settings.h: In constructor ‘ListBoxSetting::ListBoxSetting(Storage*)’: /usr/include/mythtv/settings.h:354: error: class ‘ListBoxSetting’ does not have any field named ‘selectionMode’ /usr/include/mythtv/settings.h:354: error: ‘Single’ is not a member of ‘MythListBox’ /usr/include/mythtv/settings.h: In member function ‘void ListBoxSetting::setFocus()’: /usr/include/mythtv/settings.h:360: error: ‘class MythListBox’ has no member named ‘setFocus’ In file included from /usr/include/mythtv/mythconfigdialogs.h:17, from /usr/include/mythtv/settings.h:812, from mytharchive/mytharchive/archivesettings.h:8, from mytharchive/mytharchive/archivesettings.cpp:11: /usr/include/mythtv/mythconfiggroups.h: At global scope: /usr/include/mythtv/mythconfiggroups.h:90: error: expected ‘;’ before ‘*’ token /usr/include/mythtv/mythconfiggroups.h:92: error: expected ‘;’ before ‘*’ token /usr/include/mythtv/mythconfiggroups.h: In constructor ‘VerticalConfigurationGroup::VerticalConfigurationGroup(bool, bool, bool, bool)’: /usr/include/mythtv/mythconfiggroups.h:70: error: class ‘VerticalConfigurationGroup’ does not have any field named ‘widget’ /usr/include/mythtv/mythconfiggroups.h:70: error: class ‘VerticalConfigurationGroup’ does not have any field named ‘layout’ make: *** [archivesettings.o] Error 1