On Sunday 07 March 2010 04:37:28 Matthew Burgess wrote:
> Hi all,
> 
> I know a couple of folks here have built KDE recently.  I think I
> already know the answer to this, but I think I have to grab kdesupport
> out of SVN in order to build KDELibs, right?  My conclusion was arrived
> at because kdelibs wants 'automoc4' from kdesupport but there is no
> kdesupport tarball available from KDE's download site.

You shouldn't need to, I don't. I use svn and grab the tagged packages. You 
can grab phonon from gitorious now:
http://gitorious.org/phonon/phonon/commits/4.4 KDE hosts it, too, but I 
remember there being a lot of trouble with it recently.



Some notes:
It's no longer possible to build against qt's phonon. It was never really 
supported, but you used to be able to force it by creating a link.

When I build qt and kde's phonon I notice that the some of the qt demos crash:

/opt/qt-4.6-
d1f77a5e47d79b9fb688046a7357bc0c8b21c875/demos/qmediaplayer/qmediaplayer: 
symbol lookup error: 
/opt/kde-4.4-1078786/lib/kde4/plugins/phonon_backend/phonon_xine.so: undefined 
symbol: _ZN6Phonon12PulseSupport11getInstanceEv

/opt/qt-4.6.2/demos/qmediaplayer/qmediaplayer: symbol lookup error: 
/opt/kde-1092481/lib/kde4/plugins/phonon_backend/phonon_gstreamer.so: undefined 
symbol: _ZN6Phonon12PulseSupport11getInstanceEv

I still build the qt phonon, though, because I'm pretty sure that 
qtscriptgenerator, a dependency for amarok, requires it (I can't remember the 
details, and I just haven't had the time to experiment (qt is just too big to 
keep rebuilding.) That said, you'll want to add these variables to your 
kdelibs build if you have qt phonon (all the other kde packages locate the kde 
phonon after.): -DPHONON_INCLUDE_DIR=/opt/kde-1092481/include -
DPHONON_LIBRARY=/opt/kde-1092481/lib/libphonon.so

I've also held back to redland-1.0.8. I remember quite the frustration with 
trying to upgrade it awhile back, later versions don't include rasqal and 
raptor in the tarball, which is good, but I couldn't get the 'real' packaged 
versions to work together, maybe things are different today it was few months 
ago I was fighting with it.


-- 
Regards,
Trent.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to