[kde-linux] Building KDE 4.14.0

Kevin Krammer krammer at kde.org
Mon Sep 1 18:23:03 UTC 2014


On Monday, 2014-09-01, 11:09:17, James Tyrer wrote:
> On 08/30/2014 04:39 AM, Kevin Krammer wrote:
> > On Saturday, 2014-08-30, 04:11:37, James Tyrer wrote:
> >> I have had some difficulty building some of the KDE-4.14.0 modules
> >> because they contained files with one, or more, instances of the string:
> >> "#include <Phonon/".  Note that this case sensitive.
> > 
> > You mean that there is the actual class missing after /?
> > Where did you find this?
> > 
> >   http://www.kde.org/faq.html.
> 
> No, Kevin, I mean (see hint) that 'phonon' has the first letter in upper
> case.

Yes, that is the correct casing.

Are you on a case insensitive file system and have installed two different 
libraries calling themselves Phonon, one with lower case include directory 
name and one with leading capital?

Usually that is only problematic on Windows where files with different casing 
overwrite each other or on OSX when they are installed in parallel but lookups 
only ever find one variant (case insensitve but case preserving filesystem).

> I am just now trying to build Gwenview that I just downloaded and
> I got this:
> 
> /usr/src/KDE-4.14.0/gwenview-4.14.0/lib/documentview/videoviewadapter.cpp:25
> :30: fatal error: Phonon/AudioOutput: No such file or directory
>   #include <Phonon/AudioOutput>
>                                ^
> compilation terminated.
> make[2]: ***
> [lib/CMakeFiles/gwenviewlib.dir/documentview/videoviewadapter.o] Error 1
> make[1]: *** [lib/CMakeFiles/gwenviewlib.dir/all] Error 2
> make: *** [all] Error 2

Looks like you are missing the headers for Phonon or the build input files for 
gwenview did not find your include base path.

Cheers,
Kevin

-- 
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 173 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-linux/attachments/20140901/7c1fb25f/attachment.sig>


More information about the kde-linux mailing list