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