Compile Digikam: Dependency to exiv2 cannot be fulfilled

Simon Frei freisim93 at gmail.com
Sun Aug 6 15:03:40 BST 2017


Where exactly do you have the libs and headers?
The shipped cmake module looks for headers in ../include/exiv2/ at the
paths in .PATH, so they should be found (usr/local/bin normally is in PATH).
Also there is potentially some more revealing informations further up in
the console output about searching exiv2.

On 06/08/17 01:03, Marc Barisch wrote:
> Hi all,
>
> I wanted to build digikam on my own.
>
> Unfortunately I am not able to fulfill the dependency to exiv2 on my
> ubuntu 17.04 system. I've successfully compiled exiv2 v0.26 and
> installed in /usr/local (libs and headers).
>
> Here is the information that bootstrap-linux provides:
>
> -- 
> ----------------------------------------------------------------------------------
> -- digiKam 5.7.0 dependencies results <http://www.digikam.org>
> -- 
> -- MySQL Database Support will be compiled.. YES (optional)
> -- MySQL Internal Support will be compiled.. YES (optional)
> -- DBUS Support will be compiled............ YES (optional)
> -- App. Style Support will be compiled...... YES (optional)
> -- libboostgraph found...................... YES
> -- libexiv2 found........................... NO
> CMake Error at core/cmake/modules/MacroUtils.cmake:44 (message):
> libexiv2 is needed. You need to install the libexiv2 (version >=
> 0.26 development package.
> Call Stack (most recent call first):
> core/CMakeLists.txt:448 (PRINT_LIBRARY_STATUS)
>
> Any hints appreciated.
>
>
> Regards
>
> Marc
>




More information about the Digikam-users mailing list