[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