Web lists-archives.com

Re: [kde-linux] Building KDE 4.14.0

On 09/01/2014 11:23 AM, Kevin Krammer wrote:
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?


No, Kevin, I mean (see hint) that 'phonon' has the first letter in upper

Yes, that is the correct casing.

Well, that is certainly an interesting theory, however, I just downloaded Phonon again from:


And the include files installed in:


I specified only:


Please note the lower case. Obviously, if an include statement is going to find this directory, the case is going to have to match the case of the directory as installed.

Since you say that the upper case is not an error, I will put in a link as a kludge to finish my installation and look into the issue further this evening. UTC -7 time.

For now, I am puzzled.

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).

No, I am using the standard Linux file system with UTF-8.

I am just now trying to build Gwenview that I just downloaded and
I got this:

: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.

No, the headers are there. It is just that the word 'phonon' starts with a lower case 'p'.

James Tyrer

Linux (mostly) From Scratch

James Tyrer

Linux (mostly) From Scratch
This message is from the kde-linux mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.