On Sunday 07 March 2010 20:56:38 Mohammed El-Afifi wrote: > I'm trying to compile kopete on fedora 10 64-bit. I've checked out > kde-qt.git, configured, and built it as instructed. I also managed to > compile kdesupport. However when I try to build kopete, I get an error > about missing "Phonon/MediaObject" header file(along with a few other > Phonon header files). I googled the problem a little and found some > solutions suggesting creating a link to phonon in $QTDIR/include by `ln -s > phonon Phonon'. The solution really worked, but I didn't feel it was the > right way. I then asked on kopete IRC channel, and someone there told me > to checkout the phonon.git project individually and build it. I did that, > but noted that after building phonon, the include files always end up in > <phonon installation dir>/KDE/include/Phonon. That "KDE" part in the path > prevents the header files from being accessible natively. By the way, > these header files existed in /usr/include/KDE/Phonon/... from the rpm > package phonon-devel provided by fedora, but there's still the problem of > the "KDE" part in the path. I just want if this's a well known problem, > and if there's any neater solution(than the ones shown above) to overcome > this. Thanks in advance for your support.
Qt has decided to get rid of include/Phonon in favour of include/phonon everywhere. Basically, everyone should be using the lowercase version, since that will work with both Qt and KDE. The issue that led to this decision is that on Windows, Phonon and phonon are the same directory, so there is no sensible way to deal with the "fake includes" that are in the Phonon directory (obviously, this is a problem when developing rather than when installing). Alex _______________________________________________ kopete-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/kopete-devel
