View previous topic :: View next topic |
Author |
Message |
JoeyJoeJo Apprentice
Joined: 08 Sep 2004 Posts: 155 Location: Fairfax, Va
|
Posted: Sun Dec 11, 2005 6:36 am Post subject: mythtv emerge problems |
|
|
I am using mythfrontend on my amd64 system right now, but I'm trying to recompile it to add lirc support. For some reason the same version of mythtv I have installed now won't emerge. Here is the error:
Code: |
/usr/include/qt4/QtCore/qstringlist.h:46: note: candidates are: QStringList& QStringList::operator=(const QStringList&)
mythcontext.h: In constructor `MythEvent::MythEvent(const QString&, const QStringList&)':
mythcontext.h:135: error: class `MythEvent' does not have any field named `QCustomEvent'
mythcontext.h: At global scope:
mythcontext.h:303: error: `QSocketDevice' has not been declared
mythcontext.h:303: error: ISO C++ forbids declaration of `socket' with no type
dialogbox.cpp: In constructor `DialogBox::DialogBox(MythMainWindow*, const QString&, const char*, const char*)':
dialogbox.cpp:21: error: 'class QLabel' has no member named 'setBackgroundOrigin'
dialogbox.cpp:21: error: `WindowOrigin' undeclared (first use this function)
dialogbox.cpp:22: error: `WordBreak' is not a member of `Qt'
dialogbox.cpp:24: error: no matching function for call to `QVBoxLayout::QVBoxLayout(DialogBox* const, int, int)'
/usr/include/qt4/QtGui/qboxlayout.h:136: note: candidates are: QVBoxLayout::QVBoxLayout(const QVBoxLayout&)
/usr/include/qt4/QtGui/qboxlayout.h:124: note: QVBoxLayout::QVBoxLayout(QWidget*)
/usr/include/qt4/QtGui/qboxlayout.h:123: note: QVBoxLayout::QVBoxLayout()
dialogbox.cpp:33: error: 'class QCheckBox' has no member named 'setBackgroundOrigin'
dialogbox.cpp:40: error: 'class QButtonGroup' has no member named 'insert'
dialogbox.cpp: In member function `void DialogBox::AddButton(const QString&)':
dialogbox.cpp:48: error: 'class QButtonGroup' has no member named 'count'
dialogbox.cpp:49: error: 'class QButtonGroup' has no member named 'count'
dialogbox.cpp:54: error: 'class QButtonGroup' has no member named 'insert'
dialogbox.cpp: In member function `void DialogBox::buttonPressed(int)':
dialogbox.cpp:61: error: 'class QButtonGroup' has no member named 'find'
make[2]: *** [dialogbox.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mythtv-0.18.1-r2/work/mythtv-0.18.1/libs/libmyth'
make[1]: *** [sub-libmyth-make_default-ordered] Error 2
make[1]: Leaving directory `/var/tmp/portage/mythtv-0.18.1-r2/work/mythtv-0.18.1/libs'
make: *** [sub-libs] Error 2
|
|
|
Back to top |
|
|
anxt Apprentice
Joined: 25 Feb 2003 Posts: 254 Location: Frozen Tundra, Canada
|
Posted: Sun Dec 11, 2005 6:58 am Post subject: |
|
|
you are using qt4, you must use qt3.4 to link myth. qt4 is slotted meaning i think qt3.4 will stay behind on you system
you could mask qt4 and reemerge qt and myth, that will fix your problem. |
|
Back to top |
|
|
JoeyJoeJo Apprentice
Joined: 08 Sep 2004 Posts: 155 Location: Fairfax, Va
|
Posted: Sun Dec 11, 2005 7:06 am Post subject: |
|
|
I figured it had something to do with qt. Thanks, I'll try it. |
|
Back to top |
|
|
JoeyJoeJo Apprentice
Joined: 08 Sep 2004 Posts: 155 Location: Fairfax, Va
|
Posted: Sun Dec 11, 2005 7:23 am Post subject: |
|
|
I tried adding the line >=x11-libs/qt-4.0.0 to /etc/portage/package.mask, but it didn't work. Was that what I was supposed to do? |
|
Back to top |
|
|
fserafin Tux's lil' helper
Joined: 02 Oct 2005 Posts: 126 Location: Winnipeg, Canada
|
Posted: Fri Dec 16, 2005 6:44 pm Post subject: |
|
|
try >=x11-libs/qt-4.0.1
thats what i have
then emerge qt |
|
Back to top |
|
|
|