the right home for Phonon
Diego Iastrubni
elcuco at kde.org
Thu May 15 22:45:15 BST 2008
On Friday 16 May 2008 00:34:24 Michael Pyne wrote:
> On Thursday 15 May 2008, Diego Iastrubni wrote:
> > how do you bootstrap it? (qt needs phonon, phonon needs qt)
>
> It's a little finer grained than that. IIUC QtWebKit depends on Phonon,
> Phonon depends on lower-level parts of Qt.
technical details, which make life more complicate :)
> I assume it would be something to the effect of Qt's configure script
> automatically picks up the system Phonon if present, otherwise it uses it's
> built-in copy of Phonon. QtWebKit when being built would simply build
> against which phonon the configure script for Qt used.
but phonon cannot be installed - since it needs qt to be configured.
I did use the term "bootstrap" in purpose.
> That's how I would do it anyways. If I were a packager I would simply make
> Qt depend on phonon (the separate type) and make sure it is built with
> whatever flag tells it to ignore its built-in phonon.
qt depends on phonon to build
phonon depends on qt to build
life is funny :)
wait!
qt depends on qtwebkit
qtwebkit depends on qt and phonon
phonon depends on qt
much better!
More information about the kde-core-devel
mailing list