[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-buildsystem
Subject:    FindNepomuk.cmake
From:       Michael Jansen <info () michael-jansen ! biz>
Date:       2011-06-26 17:29:10
Message-ID: 10578193.LXr2yBQpZe () gambit ! local ! michael-jansen ! biz
[Download RAW message or body]

Hi

A short question. I just found out that kdenlive does not compile for me 
because it failed to add the SOPRANO_INCLUDE_DIR to it's build-system. The 
dependency was acquired indirect over using nepomuk.

FindNepomuk checks for Soprano but does add nothing of it to it's 
NEPOMUK_<XYZ>_LIBRARIES vars and a NEPOMUK_INCLUDE_DIRS var does not exist. So 
my question is:

Is the correct solution to add the soprano libs/includes to the 
NEPOMUK_*_LIBRARIES / INCLUDE_DIRS so a user of nepomuk is relieved of having 
to know nepomuks dependecies. Or must i fix kdenlives CMakeLists.txt to add 
the SOPRANO_INCLUDE_DIR (which it does not check explicit for).

It seems btw that kdenlive does not need to add the soprano libraries explicit 
here. Most likely because it does not use any Soprano stuff in its own code. 
The linker most likely is able to pickup the dependency from the nepomuk libs 
ldd info (forgot how that is called). So in this use case the soprano libs are 
not required for explicit linking (or so it seems). The include dir is.

Mike



_______________________________________________
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic