[mythtv] Qt recompile
Martin Moeller
martin at martinm-76.dk
Sun Jun 6 07:26:28 EDT 2004
Found the problem. I needed to clear out all the Makefiles in the mythtv
catalog. I though I had done that with make distclean, but apparently
not. It's working now. Thanks for the help.
As a bonus I also got OpenGL transitions working in mythgallery again.
I wonder what SuSE is doing to the Qt they distribute...?
søn, 2004-06-06 kl. 12:02 skrev Martin Moeller:
> Well, I have recompiled mythtv and mythmusic against this Qt version but
> still I get this when using mythmusic:
>
> 2004-06-06 11:51:43 mythfrontend version: 0.15.20040528-1 www.mythtv.org
> 2004-06-06 11:51:43 Enabled verbose msgs : important general
> Found 2 Xinerama Screens.
> Using screen 1, 1024x768+1280+0
> 2004-06-06 11:51:47 Registering Internal as a media playback plugin.
> 2004-06-06 11:51:48 Key Ctrl+F is already bound to a jump point.
> 2004-06-06 11:51:48 Registering MythDVD DVD Media Handler as a media
> handler
> 2004-06-06 11:51:48 Registering MythDVD VCD Media Handler as a media
> handler
> martin at monsterpc:~> 2004-06-06 11:51:49 Registering MythMusic Media
> Handler as a media handler
> QObject::connect: No such slot
> PlaybackBox::handleTreeListSignals(int,IntVector*)
> QObject::connect: (sender name: 'musictreelist')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::previous()
> QObject::connect: (sender name: 'prev_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::seekback()
> QObject::connect: (sender name: 'rew_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::pause()
> QObject::connect: (sender name: 'pause_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::play()
> QObject::connect: (sender name: 'play_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::stop()
> QObject::connect: (sender name: 'stop_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::seekforward()
> QObject::connect: (sender name: 'ff_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::next()
> QObject::connect: (sender name: 'next_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::toggleShuffle()
> QObject::connect: (sender name: 'shuffle_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::toggleRepeat()
> QObject::connect: (sender name: 'repeat_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::editPlaylist()
> QObject::connect: (sender name: 'pledit_button')
> QObject::connect: (receiver name: 'music_playback')
> QObject::connect: No such slot PlaybackBox::visEnable()
> QObject::connect: (sender name: 'vis_button')
> QObject::connect: (receiver name: 'music_playback')
>
> Is there a conflict between my KDE Qt and the Myth Qt? Will the Myth Qt
> not launch if another Qt is active or is it not really a Qt issue as
> such? Would a backtrace be helpful?
>
> søn, 2004-06-06 kl. 01:31 skrev Eric Hattemer:
> > Martin Moeller wrote:
> >
> > >I have tried recompiling Qt (which is a veeeeeeeeery long process)
> > >
> > QT is one of the longer compiles you'll do, but it should compile
> > overnight on a modern machine.
> >
> > >with
> > >the following settings (on SuSE 9.1):
> > >./configure --prefix=/usr/local/Qt -qt-gif -plugin-sql-mysql
> > >-plugin-sql-sqlite -thread -qt-imgfmt-png -qt-imgfmt-jpeg -qt-imgfmt-mng
> > >-I/usr/include/mysql
> > >
> > >
> > >
> > Looks good to me. Does it find and compile SQL?
> >
> > >This works, but even if I call /usr/local/bin/qmake it doesn't set the
> > >path to this version of Qt. Do I really have to overwrite the system Qt
> > >and what problems could that cause for my KDE desktop?
> > >
> > >
> > >
> > You need to set $QTDIR=/usr/local/Qt. Set it in .bash_profile, .bashrc,
> > /etc/profile, or /etc/profile.d/*. Or just type export
> > QTDIR=/usr/local/Qt before compiling something. The official place in
> > mandrake for this is /etc/profile.d/qtdir3.sh.
> >
> > -Eric Hattemer
> >
> > _______________________________________________
> > mythtv-dev mailing list
> > mythtv-dev at mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
--
Martin Moeller <martin at martinm-76.dk>
More information about the mythtv-dev
mailing list