How to compile Digikam on Ubuntu 18.04 with libexifv2 0.26

Gilles Caulier caulier.gilles at gmail.com
Sat Sep 15 06:53:07 BST 2018


yes i have an idea :

==> */usr/lib/x86_64-linux-gnu/cmake/KF5KDELibs4Support/FindKexiv2.cmake*

*This one is obsolete and a dupplicate file from KDE. We have one updated
in digiKam source code.*

*I suspect that KDE one is taken in first instead digikam one.*

*In ALL case : never install KDE4LibSupport KDE component. It for
compatibility for older KF5 framework not ported to pure Qt5 API.*

*The port is mostly done everywhere and digiKam is ported to pure Qt5
since... 5.0.0.*

*So it's urgent to drop definitively the compatibility package everywhere.
It's a source of dysfunctions.*

*Another remark. Why do you store these temporary files on your computer :*

























*/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeCache.txt/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeLists.txt/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/CMakeOutput.log/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/CMakeTmp/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/cmake.check_cache/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/feature_tests.bin/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/feature_tests.c/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/feature_tests.cxx/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeCCompiler.cmake/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeSystem.cmake/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdC/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdCXX/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdC/a.out/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdC/tmp/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdCXX/a.out/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdCXX/tmp*

*There are nothing to do in your computer, and i don't know how this files
have to be installed here.*

*Best*

*Gilles Caulier*

2018-09-15 6:23 GMT+02:00 Matthieu <ermelir at gmail.com>:

> Hi there,
>
> Sorry for this late answer, I''ve been busy.
> No, I didn't solve it. So I've tried with the 0.27 from their git
> repository instead.
>
> Here's the output:
>
> *# from my previous build folder*
> *sudo make uninstall*
>
> *...*
> *sudo updatedb && locate exiv2*
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> */opt/digikam/git/core/data/pics/digikam/logo-exiv2.png/opt/digikam/git/include/exiv2/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeCache.txt/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeLists.txt/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/CMakeOutput.log/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/CMakeTmp/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/cmake.check_cache/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/feature_tests.bin/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/feature_tests.c/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/feature_tests.cxx/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeCCompiler.cmake/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CMakeSystem.cmake/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdC/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdCXX/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdC/a.out/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdC/tmp/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdCXX/a.out/opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/CompilerIdCXX/tmp/opt/digikam/git/project/scripts/bootstrap-exiv2.sh/usr/lib/x86_64-linux-gnu/cmake/KF5KDELibs4Support/FindKexiv2.cmake/usr/local/bin/exiv2json/usr/local/lib/libexiv2.a/usr/local/lib/pkgconfig/exiv2.lsm/var/cache/apt/archives/libexiv2-14_0.25-3.1ubuntu0.18.04.1_amd64.deb/var/cache/apt/archives/libexiv2-dev_0.25-3.1ubuntu0.18.04.1_amd64.deb*
>
>
> *git clone https://github.com/Exiv2/exiv2.git
> <https://github.com/Exiv2/exiv2.git> && cd exiv2*
>
> *cmake .*
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *-- The CXX compiler identification is GNU 7.3.0-- The C compiler
> identification is GNU 7.3.0-- Check for working CXX compiler:
> /usr/bin/c++-- Check for working CXX compiler: /usr/bin/c++ -- works--
> Detecting CXX compiler ABI info-- Detecting CXX compiler ABI info - done--
> Detecting CXX compile features-- Detecting CXX compile features - done--
> Check for working C compiler: /usr/bin/cc-- Check for working C compiler:
> /usr/bin/cc -- works-- Detecting C compiler ABI info-- Detecting C compiler
> ABI info - done-- Detecting C compile features-- Detecting C compile
> features - done-- Looking for pthread.h-- Looking for pthread.h - found--
> Looking for pthread_create-- Looking for pthread_create - not found--
> Looking for pthread_create in pthreads-- Looking for pthread_create in
> pthreads - not found-- Looking for pthread_create in pthread-- Looking for
> pthread_create in pthread - found-- Found Threads: TRUE  -- Found ZLIB:
> /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") -- Found EXPAT:
> /usr/lib/x86_64-linux-gnu/libexpat.so (found version "2.2.5") -- Found
> Intl: /usr/include  -- Performing Test Iconv_IS_BUILT_IN-- Performing Test
> Iconv_IS_BUILT_IN - Success-- Found Iconv:
> /usr/lib/x86_64-linux-gnu/libc.so  -- ICONV_INCLUDE_DIR : --
> ICONV_LIBRARIES : /usr/lib/x86_64-linux-gnu/libc.so-- Looking for
> gmtime_r-- Looking for gmtime_r - found-- Looking for mmap-- Looking for
> mmap - found-- Looking for munmap-- Looking for munmap - found-- Looking
> for strerror_r-- Looking for strerror_r - found-- Looking for libintl.h--
> Looking for libintl.h - found-- Looking for unistd.h-- Looking for unistd.h
> - found-- Looking for memory.h-- Looking for memory.h - found-- Looking for
> process.h-- Looking for process.h - not found-- Looking for stdbool.h--
> Looking for stdbool.h - found-- Looking for stdint.h-- Looking for stdint.h
> - found-- Looking for strings.h-- Looking for strings.h - found-- Looking
> for sys/mman.h-- Looking for sys/mman.h - found-- Looking for sys/stat.h--
> Looking for sys/stat.h - found-- Looking for sys/types.h-- Looking for
> sys/types.h - found-- Looking for regex.h-- Looking for regex.h - found--
> Looking for inttypes.h-- Looking for inttypes.h - found-- Performing Test
> COMPILER_HAS_HIDDEN_VISIBILITY-- Performing Test
> COMPILER_HAS_HIDDEN_VISIBILITY - Success-- Performing Test
> COMPILER_HAS_HIDDEN_INLINE_VISIBILITY-- Performing Test
> COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success-- Performing Test
> COMPILER_HAS_DEPRECATED_ATTR-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
> - Success-- Install prefix:    /usr/local--
> -------------------------------------------------------------------- CMake
> Generator:   Unix Makefiles-- Compiler info: GNU (/usr/bin/c++) ; version:
> 7.3.0--  --- Compiler flags --- -- General:            -Wall -Wcast-align
> -Wpointer-arith -Wformat-security -Wmissing-format-attribute
> -Woverloaded-virtual -W -std=gnu++98-- Extra:              --
> Debug:             -g3 -gstrict-dwarf -O0-- Release:           -O3
> -DNDEBUG-- RelWithDebInfo:    -O2 -g -DNDEBUG-- MinSizeRel:        -Os
> -DNDEBUG--  --- Linker flags --- -- General:           --
> Debug:             -- Release:           -- RelWithDebInfo:    --
> MinSizeRel:        -- -- Compiler Options-- Warnings as
> errors:                 NO-- Use extra compiler warning flags:   NO-- --
> Compiler info: GNU (/usr/bin/c++) ; version: 7.3.0--
> --------------------------------------------------------------------
> Building shared library:            YES-- Building PNG
> support:               YES-- XMP metadata support:               YES--
> Native language support:            YES-- Conversion of Windows XP
> tags:      YES-- Nikon lens database:                YES-- Building video
> support:             NO-- Building webready support:          NO-- Building
> exiv2 command:             YES-- Building samples:                   YES--
> Building PO files:                  NO-- Building unit
> tests:                NO-- Building doc:                       NO--
> Building with coverage flags:       NO-- Using
> ccache:                       NO--
> --------------------------------------------------------------------
> Configuring done-- Generating done-- Build files have been written to:
> /home/foo/Download/softs/exiv2*
>
> *make -j*
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *Scanning dependencies of target exiv2lib_int[  0%] Building CXX object
> xmpsdk/CMakeFiles/xmp.dir/src/XML_Node.cpp.o[  0%] Building CXX object
> xmpsdk/CMakeFiles/xmp.dir/src/XMPUtils-FileInfo.cpp.o[  0%] Building CXX
> object xmpsdk/CMakeFiles/xmp.dir/src/XMPMeta-Serialize.cpp.o[  1%] Building
> CXX object xmpsdk/CMakeFiles/xmp.dir/src/XMPUtils.cpp.o[  2%] Building CXX
> object xmpsdk/CMakeFiles/xmp.dir/src/XMPCore_Impl.cpp.o[  3%] Building CXX
> object xmpsdk/CMakeFiles/xmp.dir/src/XMPMeta-Parse.cpp.o[  4%] Building CXX
> object xmpsdk/CMakeFiles/xmp.dir/src/WXMPUtils.cpp.o[  5%] Building CXX
> object xmpsdk/CMakeFiles/xmp.dir/src/WXMPMeta.cpp.o[  5%] Building CXX
> object xmpsdk/CMakeFiles/xmp.dir/src/XMPIterator.cpp.o[  6%] Building CXX
> object xmpsdk/CMakeFiles/xmp.dir/src/XMPMeta-GetSet.cpp.o[  7%] Building
> CXX object xmpsdk/CMakeFiles/xmp.dir/src/XMPMeta.cpp.o[  7%] Building CXX
> object src/CMakeFiles/exiv2lib_int.dir/nikonmn_int.cpp.o[ 12%] Building CXX
> object src/CMakeFiles/exiv2lib_int.dir/rw2image_int.cpp.o[  8%] Building
> CXX object src/CMakeFiles/exiv2lib_int.dir/samsungmn_int.cpp.o[  9%]
> Building CXX object src/CMakeFiles/exiv2lib_int.dir/panasonicmn_int.cpp.o[
> 10%] Building CXX object
> src/CMakeFiles/exiv2lib_int.dir/olympusmn_int.cpp.o[ 10%] Building CXX
> object src/CMakeFiles/exiv2lib_int.dir/orfimage_int.cpp.o[ 12%] Building
> CXX object src/CMakeFiles/exiv2lib_int.dir/casiomn_int.cpp.o[ 12%] Building
> CXX object src/CMakeFiles/exiv2lib_int.dir/sigmamn_int.cpp.o[ 12%] Building
> CXX object src/CMakeFiles/exiv2lib_int.dir/minoltamn_int.cpp.o[ 12%]
> Building CXX object src/CMakeFiles/exiv2lib_int.dir/cr2header_int.cpp.o[
> 16%] Building CXX object src/CMakeFiles/exiv2lib_int.dir/fujimn_int.cpp.o[
> 18%] Building CXX object
> src/CMakeFiles/exiv2lib_int.dir/crwimage_int.cpp.o[ 17%] Building CXX
> object src/CMakeFiles/exiv2lib_int.dir/tiffvisitor_int.cpp.o[ 18%] Building
> CXX object src/CMakeFiles/exiv2lib_int.dir/canonmn_int.cpp.o[ 18%] Building
> CXX object src/CMakeFiles/exiv2lib_int.dir/pentaxmn_int.cpp.o[ 18%]
> Building CXX object src/CMakeFiles/exiv2lib_int.dir/makernote_int.cpp.o[
> 17%] Building CXX object
> src/CMakeFiles/exiv2lib_int.dir/tiffcomposite_int.cpp.o[ 17%] Building CXX
> object src/CMakeFiles/exiv2lib_int.dir/pngchunk_int.cpp.o[ 21%] Building
> CXX object src/CMakeFiles/exiv2lib_int.dir/tiffimage_int.cpp.o[ 21%]
> Building CXX object src/CMakeFiles/exiv2lib_int.dir/tags_int.cpp.o[ 18%]
> Building CXX object src/CMakeFiles/exiv2lib_int.dir/sonymn_int.cpp.o[ 21%]
> Building CXX object src/CMakeFiles/exiv2lib_int.dir/helper_functions.cpp.o[
> 22%] Linking CXX static library ../lib/libxmp.a[ 25%] Built target xmp[
> 25%] Built target exiv2lib_intScanning dependencies of target exiv2lib[
> 26%] Building CXX object src/CMakeFiles/exiv2lib.dir/convert.cpp.o[ 26%]
> Building CXX object src/CMakeFiles/exiv2lib.dir/bmpimage.cpp.o[ 27%]
> Building CXX object src/CMakeFiles/exiv2lib.dir/asfvideo.cpp.o[ 28%]
> Building CXX object src/CMakeFiles/exiv2lib.dir/bigtiffimage.cpp.o[ 28%]
> Building CXX object src/CMakeFiles/exiv2lib.dir/basicio.cpp.o[ 29%]
> Building CXX object src/CMakeFiles/exiv2lib.dir/image.cpp.o[ 30%] Building
> CXX object src/CMakeFiles/exiv2lib.dir/rw2image.cpp.o[ 32%] Building CXX
> object src/CMakeFiles/exiv2lib.dir/crwimage.cpp.o[ 39%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/gifimage.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/types.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/preview.cpp.o[ 36%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/orfimage.cpp.o[ 45%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/futils.cpp.o[ 45%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/matroskavideo.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/utilsvideo.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/cr2image.cpp.o[ 32%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/quicktimevideo.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/rafimage.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/http.cpp.o[ 29%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/exif.cpp.o[ 30%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/error.cpp.o[ 30%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/easyaccess.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/mrwimage.cpp.o[ 39%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/metadatum.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/iptc.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/value.cpp.o[ 46%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/ini.cpp.o[ 46%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/tgaimage.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/pgfimage.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/properties.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/psdimage.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/datasets.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/jpgimage.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/version.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/epsimage.cpp.o[ 48%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/tiffimage.cpp.o[ 50%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/pngimage.cpp.o[ 50%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/riffvideo.cpp.o[ 50%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/tags.cpp.o[ 50%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/xmpsidecar.cpp.o[ 47%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/webpimage.cpp.o[ 50%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/jp2image.cpp.o[ 51%] Building CXX object
> src/CMakeFiles/exiv2lib.dir/xmp.cpp.o[ 51%] Linking CXX shared library
> ../lib/libexiv2.so[ 51%] Built target exiv2libScanning dependencies of
> target write-testScanning dependencies of target iptctestScanning
> dependencies of target largeiptc-testScanning dependencies of target
> convert-testScanning dependencies of target werror-testScanning
> dependencies of target remotetestScanning dependencies of target
> tiff-testScanning dependencies of target iptcprintScanning dependencies of
> target mmap-testScanning dependencies of target easyaccess-testScanning
> dependencies of target xmpprintScanning dependencies of target
> exifdata-testScanning dependencies of target xmpparseScanning dependencies
> of target ini-testScanning dependencies of target exifvalueScanning
> dependencies of target xmpparser-testScanning dependencies of target
> key-testScanning dependencies of target iotestScanning dependencies of
> target write2-testScanning dependencies of target conntestScanning
> dependencies of target prevtestScanning dependencies of target
> mrwthumbScanning dependencies of target exifdataScanning dependencies of
> target metacopyScanning dependencies of target addmoddelScanning
> dependencies of target stringto-testScanning dependencies of target
> geotagScanning dependencies of target pathtestScanning dependencies of
> target taglistScanning dependencies of target xmpsampleScanning
> dependencies of target exifprintScanning dependencies of target
> getopt-testScanning dependencies of target exiv2Scanning dependencies of
> target exifcommentScanning dependencies of target xmpdumpScanning
> dependencies of target exiv2jsonScanning dependencies of target iptceasy[
> 52%] Building CXX object samples/CMakeFiles/ini-test.dir/ini-test.cpp.o[
> 53%] Building CXX object samples/CMakeFiles/iptctest.dir/iptctest.cpp.o[
> 53%] Building CXX object
> samples/CMakeFiles/convert-test.dir/convert-test.cpp.o[ 54%] Building CXX
> object samples/CMakeFiles/prevtest.dir/prevtest.cpp.o[ 63%] Building CXX
> object samples/CMakeFiles/write2-test.dir/write2-test.cpp.o[ 63%] Building
> CXX object samples/CMakeFiles/geotag.dir/geotag.cpp.o[ 63%] Building CXX
> object samples/CMakeFiles/write-test.dir/write-test.cpp.o[ 63%] Building
> CXX object samples/CMakeFiles/largeiptc-test.dir/largeiptc-test.cpp.o[ 63%]
> Building CXX object samples/CMakeFiles/xmpdump.dir/xmpdump.cpp.o[ 63%]
> Building CXX object samples/CMakeFiles/exifvalue.dir/exifvalue.cpp.o[ 63%]
> Building CXX object samples/CMakeFiles/mrwthumb.dir/mrwthumb.cpp.o[ 63%]
> Building CXX object samples/CMakeFiles/werror-test.dir/werror-test.cpp.o[
> 63%] Building CXX object samples/CMakeFiles/key-test.dir/key-test.cpp.o[
> 63%] Building CXX object
> samples/CMakeFiles/getopt-test.dir/__/src/utils.cpp.o[ 63%] Building CXX
> object samples/CMakeFiles/conntest.dir/conntest.cpp.o[ 63%] Building CXX
> object samples/CMakeFiles/taglist.dir/taglist.cpp.o[ 63%] Building CXX
> object samples/CMakeFiles/xmpsample.dir/xmpsample.cpp.o[ 63%] Building CXX
> object samples/CMakeFiles/addmoddel.dir/addmoddel.cpp.o[ 63%] Building CXX
> object samples/CMakeFiles/getopt-test.dir/getopt-test.cpp.o[ 63%] Building
> CXX object samples/CMakeFiles/exifprint.dir/exifprint.cpp.o[ 63%] Building
> CXX object samples/CMakeFiles/exifdata-test.dir/exifdata-test.cpp.o[ 63%]
> Building CXX object samples/CMakeFiles/iptcprint.dir/iptcprint.cpp.o[ 63%]
> Building CXX object samples/CMakeFiles/remotetest.dir/remotetest.cpp.o[
> 63%] Building CXX object samples/CMakeFiles/xmpparse.dir/xmpparse.cpp.o[
> 64%] Building CXX object samples/CMakeFiles/xmpprint.dir/xmpprint.cpp.o[
> 67%] Building CXX object samples/CMakeFiles/exifdata.dir/exifdata.cpp.o[
> 67%] Building CXX object
> samples/CMakeFiles/xmpparser-test.dir/xmpparser-test.cpp.o[ 67%] Building
> CXX object samples/CMakeFiles/stringto-test.dir/stringto-test.cpp.o[ 67%]
> Building CXX object samples/CMakeFiles/tiff-test.dir/tiff-test.cpp.o[ 68%]
> Building CXX object samples/CMakeFiles/exifcomment.dir/exifcomment.cpp.o[
> 69%] Building CXX object
> samples/CMakeFiles/easyaccess-test.dir/easyaccess-test.cpp.o[ 70%] Building
> CXX object samples/CMakeFiles/iotest.dir/iotest.cpp.o[ 71%] Building CXX
> object samples/CMakeFiles/getopt-test.dir/__/src/getopt.cpp.o[ 72%]
> Building CXX object samples/CMakeFiles/mmap-test.dir/mmap-test.cpp.o[ 73%]
> Building CXX object samples/CMakeFiles/exiv2json.dir/exiv2json.cpp.o[ 73%]
> Building CXX object samples/CMakeFiles/exiv2json.dir/Jzon.cpp.o[ 75%]
> Building CXX object src/CMakeFiles/exiv2.dir/utils.cpp.o[ 77%] Building CXX
> object src/CMakeFiles/exiv2.dir/actions.cpp.o[ 77%] Building CXX object
> src/CMakeFiles/exiv2.dir/getopt.cpp.o[ 75%] Building CXX object
> samples/CMakeFiles/pathtest.dir/path-test.cpp.o[ 77%] Building CXX object
> samples/CMakeFiles/metacopy.dir/metacopy.cpp.o[ 77%] Building CXX object
> samples/CMakeFiles/iptceasy.dir/iptceasy.cpp.o[ 77%] Building CXX object
> samples/CMakeFiles/metacopy.dir/__/src/getopt.cpp.o[ 79%] Building CXX
> object samples/CMakeFiles/pathtest.dir/__/src/utils.cpp.o[ 77%] Building
> CXX object samples/CMakeFiles/metacopy.dir/__/src/utils.cpp.o[ 78%]
> Building CXX object src/CMakeFiles/exiv2.dir/exiv2.cpp.o[ 78%] Building CXX
> object samples/CMakeFiles/pathtest.dir/__/src/getopt.cpp.o[ 79%] Linking
> CXX executable ../bin/ini-test[ 79%] Built target ini-test[ 80%] Linking
> CXX executable ../bin/xmpdump[ 80%] Linking CXX executable
> ../bin/exifcomment[ 80%] Linking CXX executable ../bin/exifvalue[ 82%]
> Linking CXX executable ../bin/taglist[ 82%] Linking CXX executable
> ../bin/convert-test[ 82%] Linking CXX executable ../bin/stringto-test[ 83%]
> Linking CXX executable ../bin/largeiptc-test[ 83%] Linking CXX executable
> ../bin/getopt-test[ 84%] Linking CXX executable ../bin/xmpparse[ 85%]
> Linking CXX executable ../bin/path-test[ 85%] Linking CXX executable
> ../bin/key-test[ 86%] Linking CXX executable ../bin/werror-test[ 86%]
> Linking CXX executable ../bin/mmap-test[ 87%] Linking CXX executable
> ../bin/iotest[ 87%] Linking CXX executable ../bin/mrwthumb[ 87%] Linking
> CXX executable ../bin/easyaccess-test[ 87%] Linking CXX executable
> ../bin/xmpprint[ 88%] Linking CXX executable ../bin/prevtest[ 88%] Linking
> CXX executable ../bin/remotetest[ 89%] Linking CXX executable
> ../bin/metacopy[ 90%] Linking CXX executable ../bin/iptcprint[ 90%] Linking
> CXX executable ../bin/xmpparser-test[ 91%] Linking CXX executable
> ../bin/exifprint[ 92%] Linking CXX executable ../bin/iptceasy[ 93%] Linking
> CXX executable ../bin/conntest[ 93%] Linking CXX executable
> ../bin/iptctest[ 94%] Linking CXX executable ../bin/tiff-test[ 94%] Linking
> CXX executable ../bin/write-test[ 94%] Built target werror-test[ 94%] Built
> target xmpdump[ 94%] Built target taglist[ 94%] Built target exifvalue[
> 94%] Built target exifcomment[ 94%] Built target xmpparse[ 95%] Linking CXX
> executable ../bin/exifdata-test[ 95%] Built target largeiptc-test[ 95%]
> Built target pathtest[ 95%] Built target getopt-test[ 95%] Built target
> stringto-test[ 95%] Built target convert-test[ 95%] Built target iotest[
> 95%] Built target key-test[ 96%] Linking CXX executable ../bin/addmoddel[
> 96%] Built target mmap-test[ 96%] Built target easyaccess-test[ 97%]
> Linking CXX executable ../bin/exifdata[ 97%] Built target mrwthumb[ 97%]
> Built target prevtest[ 98%] Linking CXX executable ../bin/xmpsample[ 98%]
> Linking CXX executable ../bin/write2-test[ 98%] Built target xmpprint[ 98%]
> Built target metacopy[ 98%] Built target iptceasy[ 98%] Built target
> iptctest[ 98%] Built target xmpparser-test[ 98%] Built target tiff-test[
> 98%] Built target exifprint[ 98%] Built target remotetest[ 98%] Built
> target conntest[ 98%] Built target iptcprint[ 98%] Built target write-test[
> 98%] Built target exifdata-test[ 98%] Built target exifdata[ 98%] Built
> target write2-test[ 98%] Built target addmoddel[ 98%] Built target
> xmpsample[ 99%] Linking CXX executable ../bin/geotag[ 99%] Built target
> geotag[100%] Linking CXX executable ../bin/exiv2json[100%] Built target
> exiv2json[100%] Linking CXX executable ../bin/exiv2[100%] Built target
> exiv2*
>
> *sudo make install*
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *[ 11%] Built target xmp[ 25%] Built target exiv2lib_int[ 51%] Built
> target exiv2lib[ 54%] Built target exiv2[ 55%] Built target mmap-test[ 56%]
> Built target iptctest[ 57%] Built target key-test[ 58%] Built target
> easyaccess-test[ 59%] Built target remotetest[ 60%] Built target iptcprint[
> 61%] Built target werror-test[ 62%] Built target write2-test[ 63%] Built
> target xmpparser-test[ 64%] Built target conntest[ 65%] Built target
> iptceasy[ 66%] Built target ini-test[ 67%] Built target exifvalue[ 68%]
> Built target exifprint[ 69%] Built target exifdata-test[ 71%] Built target
> largeiptc-test[ 72%] Built target xmpparse[ 73%] Built target convert-test[
> 74%] Built target addmoddel[ 75%] Built target xmpprint[ 76%] Built target
> exifcomment[ 77%] Built target mrwthumb[ 79%] Built target exifdata[ 80%]
> Built target prevtest[ 82%] Built target metacopy[ 83%] Built target
> stringto-test[ 85%] Built target taglist[ 86%] Built target tiff-test[ 88%]
> Built target exiv2json[ 89%] Built target write-test[ 91%] Built target
> iotest[ 93%] Built target xmpsample[ 95%] Built target getopt-test[ 96%]
> Built target xmpdump[ 99%] Built target pathtest[100%] Built target
> geotagInstall the project...-- Install configuration: ""-- Installing:
> /usr/local/lib/pkgconfig/exiv2.pc-- Installing: /usr/local/lib/libxmp.a--
> Installing: /usr/local/lib/libexiv2.so.0.27.0.0-- Installing:
> /usr/local/lib/libexiv2.so.0-- Installing: /usr/local/lib/libexiv2.so-- Set
> runtime path of "/usr/local/lib/libexiv2.so.0.27.0.0" to "$ORIGIN/../lib"--
> Installing: /usr/local/include/exiv2/asfvideo.hpp-- Installing:
> /usr/local/include/exiv2/basicio.hpp-- Installing:
> /usr/local/include/exiv2/bmpimage.hpp-- Installing:
> /usr/local/include/exiv2/config.h-- Installing:
> /usr/local/include/exiv2/convert.hpp-- Installing:
> /usr/local/include/exiv2/cr2image.hpp-- Installing:
> /usr/local/include/exiv2/crwimage.hpp-- Installing:
> /usr/local/include/exiv2/datasets.hpp-- Installing:
> /usr/local/include/exiv2/easyaccess.hpp-- Installing:
> /usr/local/include/exiv2/epsimage.hpp-- Installing:
> /usr/local/include/exiv2/error.hpp-- Installing:
> /usr/local/include/exiv2/exif.hpp-- Installing:
> /usr/local/include/exiv2/exiv2.hpp-- Installing:
> /usr/local/include/exiv2/futils.hpp-- Installing:
> /usr/local/include/exiv2/gifimage.hpp-- Installing:
> /usr/local/include/exiv2/http.hpp-- Installing:
> /usr/local/include/exiv2/image.hpp-- Installing:
> /usr/local/include/exiv2/ini.hpp-- Installing:
> /usr/local/include/exiv2/iptc.hpp-- Installing:
> /usr/local/include/exiv2/jp2image.hpp-- Installing:
> /usr/local/include/exiv2/jpgimage.hpp-- Installing:
> /usr/local/include/exiv2/matroskavideo.hpp-- Installing:
> /usr/local/include/exiv2/metadatum.hpp-- Installing:
> /usr/local/include/exiv2/mrwimage.hpp-- Installing:
> /usr/local/include/exiv2/orfimage.hpp-- Installing:
> /usr/local/include/exiv2/pgfimage.hpp-- Installing:
> /usr/local/include/exiv2/preview.hpp-- Installing:
> /usr/local/include/exiv2/properties.hpp-- Installing:
> /usr/local/include/exiv2/psdimage.hpp-- Installing:
> /usr/local/include/exiv2/quicktimevideo.hpp-- Installing:
> /usr/local/include/exiv2/rafimage.hpp-- Installing:
> /usr/local/include/exiv2/riffvideo.hpp-- Installing:
> /usr/local/include/exiv2/rw2image.hpp-- Installing:
> /usr/local/include/exiv2/rwlock.hpp-- Installing:
> /usr/local/include/exiv2/tags.hpp-- Installing:
> /usr/local/include/exiv2/tgaimage.hpp-- Installing:
> /usr/local/include/exiv2/tiffimage.hpp-- Installing:
> /usr/local/include/exiv2/types.hpp-- Installing:
> /usr/local/include/exiv2/utilsvideo.hpp-- Installing:
> /usr/local/include/exiv2/value.hpp-- Installing:
> /usr/local/include/exiv2/version.hpp-- Installing:
> /usr/local/include/exiv2/webpimage.hpp-- Installing:
> /usr/local/include/exiv2/xmp_exiv2.hpp-- Installing:
> /usr/local/include/exiv2/xmpsidecar.hpp-- Installing:
> /usr/local/include/exiv2/exv_conf.h-- Installing:
> /usr/local/include/exiv2/exiv2lib_export.h-- Installing:
> /usr/local/include/exiv2/pngimage.hpp-- Installing:
> /usr/local/share/exiv2/cmake/exiv2Config.cmake-- Installing:
> /usr/local/share/exiv2/cmake/exiv2Config-noconfig.cmake-- Installing:
> /usr/local/bin/exiv2-- Set runtime path of "/usr/local/bin/exiv2" to
> "$ORIGIN/../lib"-- Installing: /usr/local/share/man/man1/exiv2.1--
> Installing: /usr/local/bin/addmoddel-- Set runtime path of
> "/usr/local/bin/addmoddel" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/convert-test-- Set runtime path of
> "/usr/local/bin/convert-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/easyaccess-test-- Set runtime path of
> "/usr/local/bin/easyaccess-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/exifcomment-- Set runtime path of
> "/usr/local/bin/exifcomment" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/exifdata-test-- Set runtime path of
> "/usr/local/bin/exifdata-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/exifdata-- Set runtime path of "/usr/local/bin/exifdata" to
> "$ORIGIN/../lib"-- Installing: /usr/local/bin/exifprint-- Set runtime path
> of "/usr/local/bin/exifprint" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/exifvalue-- Set runtime path of "/usr/local/bin/exifvalue"
> to "$ORIGIN/../lib"-- Installing: /usr/local/bin/ini-test-- Set runtime
> path of "/usr/local/bin/ini-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/iotest-- Set runtime path of "/usr/local/bin/iotest" to
> "$ORIGIN/../lib"-- Installing: /usr/local/bin/iptceasy-- Set runtime path
> of "/usr/local/bin/iptceasy" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/iptcprint-- Set runtime path of "/usr/local/bin/iptcprint"
> to "$ORIGIN/../lib"-- Installing: /usr/local/bin/iptctest-- Set runtime
> path of "/usr/local/bin/iptctest" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/key-test-- Set runtime path of "/usr/local/bin/key-test" to
> "$ORIGIN/../lib"-- Installing: /usr/local/bin/largeiptc-test-- Set runtime
> path of "/usr/local/bin/largeiptc-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/mmap-test-- Set runtime path of "/usr/local/bin/mmap-test"
> to "$ORIGIN/../lib"-- Installing: /usr/local/bin/mrwthumb-- Set runtime
> path of "/usr/local/bin/mrwthumb" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/prevtest-- Set runtime path of "/usr/local/bin/prevtest" to
> "$ORIGIN/../lib"-- Installing: /usr/local/bin/stringto-test-- Set runtime
> path of "/usr/local/bin/stringto-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/taglist-- Set runtime path of "/usr/local/bin/taglist" to
> "$ORIGIN/../lib"-- Installing: /usr/local/bin/tiff-test-- Set runtime path
> of "/usr/local/bin/tiff-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/werror-test-- Set runtime path of
> "/usr/local/bin/werror-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/write-test-- Set runtime path of "/usr/local/bin/write-test"
> to "$ORIGIN/../lib"-- Installing: /usr/local/bin/write2-test-- Set runtime
> path of "/usr/local/bin/write2-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/xmpparse-- Set runtime path of "/usr/local/bin/xmpparse" to
> "$ORIGIN/../lib"-- Installing: /usr/local/bin/xmpparser-test-- Set runtime
> path of "/usr/local/bin/xmpparser-test" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/xmpprint-- Set runtime path of "/usr/local/bin/xmpprint" to
> "$ORIGIN/../lib"-- Installing: /usr/local/bin/xmpsample-- Set runtime path
> of "/usr/local/bin/xmpsample" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/xmpdump-- Set runtime path of "/usr/local/bin/xmpdump" to
> "$ORIGIN/../lib"-- Installing: /usr/local/bin/metacopy-- Set runtime path
> of "/usr/local/bin/metacopy" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/path-test-- Set runtime path of "/usr/local/bin/path-test"
> to "$ORIGIN/../lib"-- Installing: /usr/local/bin/exiv2json-- Set runtime
> path of "/usr/local/bin/exiv2json" to "$ORIGIN/../lib"-- Installing:
> /usr/local/bin/geotag-- Set runtime path of "/usr/local/bin/geotag" to
> "$ORIGIN/../lib"-- Installing: /usr/local/share/man/man1/exiv2samples.1*
>
> *sudo updatedb && locate exiv2*
>
> /opt/digikam/git/core/data/pics/digikam/logo-exiv2.png
> /opt/digikam/git/include/exiv2
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeCache.txt
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeLists.txt
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/CMakeOutput.log
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/CMakeTmp
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/cmake.check_cache
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/feature_tests.bin
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/feature_tests.c
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/feature_tests.cxx
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/
> CMakeCCompiler.cmake
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/
> CMakeCXXCompiler.cmake
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/
> CMakeDetermineCompilerABI_C.bin
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/
> CMakeDetermineCompilerABI_CXX.bin
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/3.10.2/CMakeSystem.cmake
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/3.10.2/CompilerIdC
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/
> CompilerIdCXX
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/3.10.2/CompilerIdC/a.out
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/
> CMakeFiles/3.10.2/CompilerIdC/tmp
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/
> CompilerIdCXX/CMakeCXXCompilerId.cpp
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/
> CompilerIdCXX/a.out
> /opt/digikam/git/project/bundles/3rdparty/ext_exiv2/CMakeFiles/3.10.2/
> CompilerIdCXX/tmp
> /opt/digikam/git/project/scripts/bootstrap-exiv2.sh
> /usr/lib/x86_64-linux-gnu/cmake/KF5KDELibs4Support/FindKexiv2.cmake
> /usr/local/bin/exiv2
> /usr/local/bin/exiv2json
> /usr/local/include/exiv2
> /usr/local/include/exiv2/asfvideo.hpp
> /usr/local/include/exiv2/basicio.hpp
> /usr/local/include/exiv2/bmpimage.hpp
> /usr/local/include/exiv2/config.h
> /usr/local/include/exiv2/convert.hpp
> /usr/local/include/exiv2/cr2image.hpp
> /usr/local/include/exiv2/crwimage.hpp
> /usr/local/include/exiv2/datasets.hpp
> /usr/local/include/exiv2/easyaccess.hpp
> /usr/local/include/exiv2/epsimage.hpp
> /usr/local/include/exiv2/error.hpp
> /usr/local/include/exiv2/exif.hpp
> /usr/local/include/exiv2/exiv2.hpp
> /usr/local/include/exiv2/exiv2lib_export.h
> /usr/local/include/exiv2/exv_conf.h
> /usr/local/include/exiv2/futils.hpp
> /usr/local/include/exiv2/gifimage.hpp
> /usr/local/include/exiv2/http.hpp
> /usr/local/include/exiv2/image.hpp
> /usr/local/include/exiv2/ini.hpp
> /usr/local/include/exiv2/iptc.hpp
> /usr/local/include/exiv2/jp2image.hpp
> /usr/local/include/exiv2/jpgimage.hpp
> /usr/local/include/exiv2/matroskavideo.hpp
> /usr/local/include/exiv2/metadatum.hpp
> /usr/local/include/exiv2/mrwimage.hpp
> /usr/local/include/exiv2/orfimage.hpp
> /usr/local/include/exiv2/pgfimage.hpp
> /usr/local/include/exiv2/pngimage.hpp
> /usr/local/include/exiv2/preview.hpp
> /usr/local/include/exiv2/properties.hpp
> /usr/local/include/exiv2/psdimage.hpp
> /usr/local/include/exiv2/quicktimevideo.hpp
> /usr/local/include/exiv2/rafimage.hpp
> /usr/local/include/exiv2/riffvideo.hpp
> /usr/local/include/exiv2/rw2image.hpp
> /usr/local/include/exiv2/rwlock.hpp
> /usr/local/include/exiv2/tags.hpp
> /usr/local/include/exiv2/tgaimage.hpp
> /usr/local/include/exiv2/tiffimage.hpp
> /usr/local/include/exiv2/types.hpp
> /usr/local/include/exiv2/utilsvideo.hpp
> /usr/local/include/exiv2/value.hpp
> /usr/local/include/exiv2/version.hpp
> /usr/local/include/exiv2/webpimage.hpp
> /usr/local/include/exiv2/xmp_exiv2.hpp
> /usr/local/include/exiv2/xmpsidecar.hpp
> /usr/local/lib/libexiv2.a
> /usr/local/lib/libexiv2.so
> /usr/local/lib/libexiv2.so.0
> /usr/local/lib/libexiv2.so.0.27.0.0
> /usr/local/lib/pkgconfig/exiv2.lsm
> /usr/local/lib/pkgconfig/exiv2.pc
> /usr/local/share/exiv2
> /usr/local/share/exiv2/cmake
> /usr/local/share/exiv2/cmake/exiv2Config-noconfig.cmake
> /usr/local/share/exiv2/cmake/exiv2Config.cmake
> /usr/local/share/man/man1/exiv2.1
> /usr/local/share/man/man1/exiv2samples.1
> /var/cache/apt/archives/libexiv2-14_0.25-3.1ubuntu0.18.04.1_amd64.deb
> /var/cache/apt/archives/libexiv2-dev_0.25-3.1ubuntu0.18.04.1_amd64.deb
>
>
> *# it seems that the cmake install installed the lib in /usr/local
> instead. I'm not very familiar with cmake sorry, but *
>
> *cat /etc/ld.so.conf.d/**
>
>
>
>
>
>
>
>
>
>
> */usr/lib/x86_64-linux-gnu/libfakeroot# libc default
> configuration/usr/local/lib# Multiarch
> support/usr/local/lib/x86_64-linux-gnu/lib/x86_64-linux-gnu/usr/lib/x86_64-linux-gnu#
> Legacy biarch compatibility support/lib32/usr/lib32*
>
>
> *cd /opt/digikam/git/ && rm -rf build && ./bootstrap.linux*
>
>
> Qt5     Install Path : /usr
> digiKam Install Path : /usr
> CMake binary         : cmake
> Build Directory      : /opt/digikam/git/build
> -- ------------------------------------------------------------
> ----------------------
> -- Starting CMake configuration for: digikam-software-collection
> -- Documentation translations directory is missing.
> -- You can use DIGIKAMSC_CHECKOUT_DOC option to extract doc i18n files
> from git repositories.
> -- ------------------------------------------------------------
> ----------------------
> -- Compilation configuration for: digikam-software-collection
> -- digiKam core will be compiled.................. YES
> -- Extract application translations files......... NO
> -- Extract documentation translations files....... NO
> -- Translations will be compiled.................. NO
> -- Handbooks will be compiled..................... YES
> -- Tests code will be compiled.................... YES
> -- ------------------------------------------------------------
> ----------------------
> -- Starting CMake configuration for: digikam
> -- Could not set up the appstream test. appstreamcli is missing.
> -- Could NOT find KF5Sane: found neither KF5SaneConfig.cmake nor
> kf5sane-config.cmake
> -- Could NOT find KF5Vkontakte: found neither KF5VkontakteConfig.cmake nor
> kf5vkontakte-config.cmake
> -- KF5::KIOWidgets include dirs: /usr/include/KF5/KIOWidgets;/
> usr/include/KF5
> -- Libjpeg version: 84
> -- Using libjpeg sub-directory: libjpeg/84
> -- Boost version: 1.65.1
> -- Found lcms version 2.09, /usr/lib/x86_64-linux-gnu/liblcms2.so
> -- Could NOT find Exiv2: Found unsuitable version "0.25.0", but required
> is at least "0.26" (found /usr/lib/x86_64-linux-gnu/libexiv2.so)
> -- Could NOT find FFmpeg (missing: AVFILTER_LIBRARIES
> AVFILTER_INCLUDE_DIRS)
> -- FFMPEG_FOUND        = FALSE
> -- FFMPEG_INCLUDE_DIRS = /usr/include/x86_64-linux-gnu
> -- FFMPEG_LIBRARIES    = /usr/lib/x86_64-linux-gnu/
> libavcodec.so;/usr/lib/x86_64-linux-gnu/libavformat.so;/usr/
> lib/x86_64-linux-gnu/libavutil.so;/usr/lib/x86_64-linux-gnu/libswscale.so
> -- FFMPEG_DEFINITIONS  =
> -- QtAV search path: /usr/lib/x86_64-linux-gnu/cmake
> -- Found QtAV version 1.12.0
> -- QtAV_FOUND       = TRUE
> -- QtAV_INCLUDE_DIR = /usr/include/x86_64-linux-gnu/qt5/QtAV
> /usr/include/x86_64-linux-gnu/qt5/QtAVWidgets
> -- QtAV_LIBRARIES   = /usr/lib/x86_64-linux-gnu/
> libQtAV.so;/usr/lib/x86_64-linux-gnu/libQtAVWidgets.so
> -- QtAV_VERSION     = 1.12.0
> -- ENABLE_MEDIAPLAYER option is enabled but FFMpeg cannot be found. Media
> player support is disabled.
> -- First try at finding OpenCV...
> -- OpenCV Root directory is: /usr/share/OpenCV
> -- OpenCV: Found version 3.2.0 (required: 3.1.0)
> -- OpenCV headers: /usr/include;/usr/include/opencv
> -- OpenCV libs   : opencv_core;opencv_objdetect;opencv_imgproc;opencv_
> imgcodecs
> -- Marble_FOUND       = TRUE
> -- MARBLE_INCLUDE_DIR = /usr/include
> -- MARBLE_LIBRARIES   = /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so
> -- ASTRO_LIBRARIES    = /usr/lib/x86_64-linux-gnu/libastro.so
> -- Could NOT find Jasper (missing: JASPER_LIBRARIES JASPER_INCLUDE_DIR)
> -- libgphoto2 found    : TRUE
> -- libgphoto2 version  : 2.5.16
> -- libgphoto2 includes : /usr/include/gphoto2
> -- libgphoto2 libraries: /usr/lib/x86_64-linux-gnu/
> libgphoto2.so;/usr/lib/x86_64-linux-gnu/libgphoto2_port.so
> -- libgphoto2 API version >= 2.5
> -- liblensfun: Found version 0.3.2.0 (required: 0.2.6.0)
> --
> -- --------------------------------------------------
> -- digiKam RawEngine dependencies checks:
> --
> -- RawEngine will not be compiled with RedCine codec
> -- Looking for LibJpeg
> -- RawEngine will be compiled with DNG lossy codec
> -- Looking for PThreads
> -- --------------------------------------------------
> --
> --
> -- ------------------------------------------------------------
> ----------------------
> --  digiKam 6.0.0-beta1 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)
> --  QWebEngine Support will be compiled...... NO  (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:559 (PRINT_LIBRARY_STATUS)
>
>
> --  libexiv2 website is at http://www.exiv2.org
> --
> --  libexpat found........................... YES
> --  libjpeg found............................ YES
> --  libkde found............................. YES
> --  liblcms found............................ YES
> --  libopencv found.......................... YES
> --  libpng found............................. YES
> --  libpthread found......................... YES
> --  libqt found.............................. YES
> --  libtiff found............................ YES
> --  bison found.............................. YES (optional)
> --  doxygen found............................ YES (optional)
> --  flex found............................... YES (optional)
> --  libakonadicontact found.................. YES (optional)
> --  libeigen3 found.......................... YES (optional)
> --  libgphoto2 found......................... YES (optional)
> --  libjasper found.......................... NO  (optional)
> --  digiKam will be compiled without JPEG2000 support.
> --  Please install the libjasper (version >= 1.7.0) development package.
> --
> --  libkcalcore found........................ YES (optional)
> --  libkvkontakte found...................... NO  (optional)
> --  digiKam will be compiled without libkvkontakte support.
> --  Please install the libkvkontakte (version >= 4.70.0) development
> package.
> --
> --  libkfilemetadata found................... YES (optional)
> --  libkiconthemes found..................... YES (optional)
> --  libkio found............................. YES (optional)
> --  libknotifications found.................. YES (optional)
> --  libknotifyconfig found................... YES (optional)
> --  libksane found........................... NO  (optional)
> --  digiKam will be compiled without flat scanners support.
> --  Please install the libksane (version >= 5.0.0) development package.
> --
> --  liblensfun found......................... YES (optional)
> --  liblqr-1 found........................... YES (optional)
> --  libmarble found.......................... YES (optional)
> --  libqtav found............................ YES (optional)
> --  libthreadweaver found.................... YES (optional)
> --  libxml2 found............................ YES (optional)
> --  libxslt found............................ YES (optional)
> --  OpenGL found............................. YES (optional)
> CMake Error at core/CMakeLists.txt:616 (message):
>    digiKam will be compiled.................. NO  (See the README file for
> more details about dependencies)
>
>
> -- Configuring incomplete, errors occurred!
> See also "/opt/digikam/git/CMakeFiles/CMakeOutput.log".
> See also "/opt/digikam/git/CMakeFiles/CMakeError.log".
>
>
> The bootstrap still find a 0.25 release, don't know why.
> Seems a bit complicated for my few knowledges in this programming language
> :)
>
> If you have an idea?
>
> Cheers
>
>
> Le mer. 12 sept. 2018 à 05:13, Andrey Goreev <aegoreev at gmail.com> a
> écrit :
>
>> Or you could download digikam 5.9 rpm from either SUSE or Fedora
>> repositories and try installing them in Ubuntu using alien command.
>>
>>
>>
>>
>>
>> *From:* Andrey Goreev [mailto:aegoreev at gmail.com]
>> *Sent:* September 11, 2018 11:05 AM
>> *To:* 'digiKam developers room - digiKam - Manage your photographs as a
>> professional with the power of open source' <digikam-devel at kde.org>
>> *Subject:* RE: How to compile Digikam on Ubuntu 18.04 with libexifv2 0.26
>>
>>
>>
>> Have you solved this by chance?
>>
>> I thought you could download exiv2 and libexiv 0.26 debs from Debian
>> Experimental as a workaround.
>>
>> Or try to compile to a .deb in a VM and then install them on the actual
>> machine.
>>
>>
>>
>> *From:* Digikam-devel [mailto:digikam-devel-bounces at kde.org
>> <digikam-devel-bounces at kde.org>] *On Behalf Of *Matthieu
>> *Sent:* September 6, 2018 3:35 PM
>> *To:* digikam-devel at kde.org
>> *Subject:* Re: How to compile Digikam on Ubuntu 18.04 with libexifv2 0.26
>>
>>
>>
>> Thanks Gilles for helping me.
>>
>> Unfortunatelly, no more success:
>>
>>
>>
>> # go in the exiv2 lib source files
>>
>> *cd exiv2-trunk*
>>
>> # ensure that everything has been removed from the system lib
>>
>> *sudo apt-get install libexiv2-14*
>>
>> *sudo apt-get remove --purge libexiv2**
>>
>> # remove my previous install, not sure if it can usefull...
>>
>> *sudo make uninstall*
>>
>> *sudo make install*
>>
>> # check if I don't have any remaining lib
>>
>>
>> *sudo updatedb && locate libexiv2.so*/usr/lib/libexiv2.so
>> /usr/lib/libexiv2.so.26
>> /usr/lib/libexiv2.so.26.0.0
>>
>> # try recompile
>>
>> *cd /opt/digikam/git*
>>
>> *sudo rm -rf Build*
>>
>> *./bootlstrap.linux*
>>
>>
>>
>> Qt5     Install Path : /usr
>> digiKam Install Path : /usr
>> CMake binary         : cmake
>> Build Directory      : /opt/digikam/git/build
>> -- ------------------------------------------------------------
>> ----------------------
>> -- Starting CMake configuration for: digikam-software-collection
>> -- Documentation translations directory is missing.
>> -- You can use DIGIKAMSC_CHECKOUT_DOC option to extract doc i18n files
>> from git repositories.
>> -- ------------------------------------------------------------
>> ----------------------
>> -- Compilation configuration for: digikam-software-collection
>> -- digiKam core will be compiled.................. YES
>> -- Extract application translations files......... NO
>> -- Extract documentation translations files....... NO
>> -- Translations will be compiled.................. NO
>> -- Handbooks will be compiled..................... YES
>> -- Tests code will be compiled.................... YES
>> -- ------------------------------------------------------------
>> ----------------------
>> -- Starting CMake configuration for: digikam
>> -- Could not set up the appstream test. appstreamcli is missing.
>> -- Could NOT find KF5Sane: found neither KF5SaneConfig.cmake nor
>> kf5sane-config.cmake
>> -- Could NOT find KF5Vkontakte: found neither KF5VkontakteConfig.cmake
>> nor kf5vkontakte-config.cmake
>> -- KF5::KIOWidgets include dirs: /usr/include/KF5/KIOWidgets;/
>> usr/include/KF5
>> -- Libjpeg version: 84
>> -- Using libjpeg sub-directory: libjpeg/84
>> -- Boost version: 1.65.1
>> -- Found lcms version 2.09, /usr/lib/x86_64-linux-gnu/liblcms2.so
>> -- Could NOT find Exiv2: Found unsuitable version "0.25.0", but required
>> is at least "0.26" (found /usr/lib/x86_64-linux-gnu/libexiv2.so)
>> -- Could NOT find FFmpeg (missing: AVFILTER_LIBRARIES
>> AVFILTER_INCLUDE_DIRS)
>> -- FFMPEG_FOUND        = FALSE
>> -- FFMPEG_INCLUDE_DIRS = /usr/include/x86_64-linux-gnu
>> -- FFMPEG_LIBRARIES    = /usr/lib/x86_64-linux-gnu/
>> libavcodec.so;/usr/lib/x86_64-linux-gnu/libavformat.so;/usr/
>> lib/x86_64-linux-gnu/libavutil.so;/usr/lib/x86_64-linux-gnu/libswscale.so
>> -- FFMPEG_DEFINITIONS  =
>> -- QtAV search path: /usr/lib/x86_64-linux-gnu/cmake
>> -- Found QtAV version 1.12.0
>> -- QtAV_FOUND       = TRUE
>> -- QtAV_INCLUDE_DIR = /usr/include/x86_64-linux-gnu/qt5/QtAV
>> /usr/include/x86_64-linux-gnu/qt5/QtAVWidgets
>> -- QtAV_LIBRARIES   = /usr/lib/x86_64-linux-gnu/
>> libQtAV.so;/usr/lib/x86_64-linux-gnu/libQtAVWidgets.so
>> -- QtAV_VERSION     = 1.12.0
>> -- ENABLE_MEDIAPLAYER option is enabled but FFMpeg cannot be found. Media
>> player support is disabled.
>> -- First try at finding OpenCV...
>> -- OpenCV Root directory is: /usr/share/OpenCV
>> -- OpenCV: Found version 3.2.0 (required: 3.1.0)
>> -- OpenCV headers: /usr/include;/usr/include/opencv
>> -- OpenCV libs   : opencv_core;opencv_objdetect;opencv_imgproc;opencv_
>> imgcodecs
>> -- Marble_FOUND       = TRUE
>> -- MARBLE_INCLUDE_DIR = /usr/include
>> -- MARBLE_LIBRARIES   = /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so
>> -- ASTRO_LIBRARIES    = /usr/lib/x86_64-linux-gnu/libastro.so
>> -- Could NOT find Jasper (missing: JASPER_LIBRARIES JASPER_INCLUDE_DIR)
>> -- libgphoto2 found    : TRUE
>> -- libgphoto2 version  : 2.5.16
>> -- libgphoto2 includes : /usr/include/gphoto2
>> -- libgphoto2 libraries: /usr/lib/x86_64-linux-gnu/
>> libgphoto2.so;/usr/lib/x86_64-linux-gnu/libgphoto2_port.so
>> -- libgphoto2 API version >= 2.5
>> -- liblensfun: Found version 0.3.2.0 (required: 0.2.6.0)
>> --
>> -- --------------------------------------------------
>> -- digiKam RawEngine dependencies checks:
>> --
>> -- RawEngine will not be compiled with RedCine codec
>> -- Looking for LibJpeg
>> -- RawEngine will be compiled with DNG lossy codec
>> -- Looking for PThreads
>> -- --------------------------------------------------
>> --
>> --
>> -- ------------------------------------------------------------
>> ----------------------
>> --  digiKam 6.0.0-beta1 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)
>> --  QWebEngine Support will be compiled...... NO  (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:559 (PRINT_LIBRARY_STATUS)
>>
>>
>> --  libexiv2 website is at http://www.exiv2.org
>> --
>> --  libexpat found........................... YES
>> --  libjpeg found............................ YES
>> --  libkde found............................. YES
>> --  liblcms found............................ YES
>> --  libopencv found.......................... YES
>> --  libpng found............................. YES
>> --  libpthread found......................... YES
>> --  libqt found.............................. YES
>> --  libtiff found............................ YES
>> --  bison found.............................. YES (optional)
>> --  doxygen found............................ YES (optional)
>> --  flex found............................... YES (optional)
>> --  libakonadicontact found.................. YES (optional)
>> --  libeigen3 found.......................... YES (optional)
>> --  libgphoto2 found......................... YES (optional)
>> --  libjasper found.......................... NO  (optional)
>> --  digiKam will be compiled without JPEG2000 support.
>> --  Please install the libjasper (version >= 1.7.0) development package.
>> --
>> --  libkcalcore found........................ YES (optional)
>> --  libkvkontakte found...................... NO  (optional)
>> --  digiKam will be compiled without libkvkontakte support.
>> --  Please install the libkvkontakte (version >= 4.70.0) development
>> package.
>> --
>> --  libkfilemetadata found................... YES (optional)
>> --  libkiconthemes found..................... YES (optional)
>> --  libkio found............................. YES (optional)
>> --  libknotifications found.................. YES (optional)
>> --  libknotifyconfig found................... YES (optional)
>> --  libksane found........................... NO  (optional)
>> --  digiKam will be compiled without flat scanners support.
>> --  Please install the libksane (version >= 5.0.0) development package.
>> --
>> --  liblensfun found......................... YES (optional)
>> --  liblqr-1 found........................... YES (optional)
>> --  libmarble found.......................... YES (optional)
>> --  libqtav found............................ YES (optional)
>> --  libthreadweaver found.................... YES (optional)
>> --  libxml2 found............................ YES (optional)
>> --  libxslt found............................ YES (optional)
>> --  OpenGL found............................. YES (optional)
>> CMake Error at core/CMakeLists.txt:616 (message):
>>    digiKam will be compiled.................. NO  (See the README file
>> for more details about dependencies)
>>
>>
>>
>> *ls -la /usr/lib/x86_64-linux-gnu/libexiv2**
>> ls: impossible d'accéder à '/usr/lib/x86_64-linux-gnu/libexiv2*': Aucun
>> fichier ou dossier de ce type
>>
>>
>>
>> Any idea?
>>
>>
>>
>>
>>
>> Le jeu. 6 sept. 2018 à 16:02, Gilles Caulier <caulier.gilles at gmail.com>
>> a écrit :
>>
>> The order to process is wrong...
>>
>>
>>
>> 1/ uninstall system package
>>
>> 2/ install exiv2 manually
>>
>> 3/ reconfigure digiKam
>>
>> 4/ recompile digiKam
>>
>>
>>
>> In other words, re-install Exiv2 again manually.
>>
>>
>>
>> Gilles Caulier
>>
>>
>>
>> 2018-09-06 0:19 GMT+02:00 Matthieu <ermelir at gmail.com>:
>>
>> Hi there,
>>
>>
>>
>> thanks for all your answers.
>>
>> I installed the lib in /usr/local because I was thinking it was the best
>> choice.
>>
>> I added the video option in configuration because I was thinking it was
>> usefull.
>>
>>
>>
>> Following your answers, I've removed my previous installation with
>>
>> *sudo make uninstall*
>>
>>
>>
>> recompile the libexiv with the following options:
>>
>> *./configure --prefix=/usr --without-ssh --disable-static*
>>
>>
>>
>> build id
>>
>> *make*
>>
>>
>>
>> and install it
>>
>> *sudo make install*
>>
>>
>>
>> I've also removed all the packages from my distribution related to this
>> lib:
>>
>> *sudo apt-get remove libexiv2**
>>
>>
>>
>> *sudo updatedb && locate libexiv2.so*
>> /usr/lib/libexiv2.so
>> /usr/lib/libexiv2.so.26
>> /usr/lib/libexiv2.so.26.0.0
>>
>>
>>
>> then I tried to rebuild it:
>>
>> *cd /opt/digikam/git && rm -rf build && ./bootstrap.linux*
>>
>> Qt5     Install Path : /usr
>> digiKam Install Path : /usr
>> CMake binary         : cmake
>> Build Directory      : /opt/digikam/git/build
>> -- ------------------------------------------------------------
>> ----------------------
>> -- Starting CMake configuration for: digikam-software-collection
>> -- Documentation translations directory is missing.
>> -- You can use DIGIKAMSC_CHECKOUT_DOC option to extract doc i18n files
>> from git repositories.
>> -- ------------------------------------------------------------
>> ----------------------
>> -- Compilation configuration for: digikam-software-collection
>> -- digiKam core will be compiled.................. YES
>> -- Extract application translations files......... NO
>> -- Extract documentation translations files....... NO
>> -- Translations will be compiled.................. NO
>> -- Handbooks will be compiled..................... YES
>> -- Tests code will be compiled.................... YES
>> -- ------------------------------------------------------------
>> ----------------------
>> -- Starting CMake configuration for: digikam
>> -- Could not set up the appstream test. appstreamcli is missing.
>> -- Could NOT find KF5Sane: found neither KF5SaneConfig.cmake nor
>> kf5sane-config.cmake
>> -- Could NOT find KF5Vkontakte: found neither KF5VkontakteConfig.cmake
>> nor kf5vkontakte-config.cmake
>> -- KF5::KIOWidgets include dirs: /usr/include/KF5/KIOWidgets;/
>> usr/include/KF5
>> -- Libjpeg version: 84
>> -- Using libjpeg sub-directory: libjpeg/84
>> -- Boost version: 1.65.1
>> -- Found lcms version 2.09, /usr/lib/x86_64-linux-gnu/liblcms2.so
>> -- Could NOT find Exiv2: Found unsuitable version "0.25.0", but required
>> is at least "0.26" (found /usr/lib/x86_64-linux-gnu/libexiv2.so)
>> -- Could NOT find FFmpeg (missing: AVFILTER_LIBRARIES
>> AVFILTER_INCLUDE_DIRS)
>> -- FFMPEG_FOUND        = FALSE
>> -- FFMPEG_INCLUDE_DIRS = /usr/include/x86_64-linux-gnu
>> -- FFMPEG_LIBRARIES    = /usr/lib/x86_64-linux-gnu/
>> libavcodec.so;/usr/lib/x86_64-linux-gnu/libavformat.so;/usr/
>> lib/x86_64-linux-gnu/libavutil.so;/usr/lib/x86_64-linux-gnu/libswscale.so
>> -- FFMPEG_DEFINITIONS  =
>> -- QtAV search path: /usr/lib/x86_64-linux-gnu/cmake
>> -- Found QtAV version 1.12.0
>> -- QtAV_FOUND       = TRUE
>> -- QtAV_INCLUDE_DIR = /usr/include/x86_64-linux-gnu/qt5/QtAV
>> /usr/include/x86_64-linux-gnu/qt5/QtAVWidgets
>> -- QtAV_LIBRARIES   = /usr/lib/x86_64-linux-gnu/
>> libQtAV.so;/usr/lib/x86_64-linux-gnu/libQtAVWidgets.so
>> -- QtAV_VERSION     = 1.12.0
>> -- ENABLE_MEDIAPLAYER option is enabled but FFMpeg cannot be found. Media
>> player support is disabled.
>> -- First try at finding OpenCV...
>> -- OpenCV Root directory is: /usr/share/OpenCV
>> -- OpenCV: Found version 3.2.0 (required: 3.1.0)
>> -- OpenCV headers: /usr/include;/usr/include/opencv
>> -- OpenCV libs   : opencv_core;opencv_objdetect;opencv_imgproc;opencv_
>> imgcodecs
>> -- Marble_FOUND       = TRUE
>> -- MARBLE_INCLUDE_DIR = /usr/include
>> -- MARBLE_LIBRARIES   = /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so
>> -- ASTRO_LIBRARIES    = /usr/lib/x86_64-linux-gnu/libastro.so
>> -- Could NOT find Jasper (missing: JASPER_LIBRARIES JASPER_INCLUDE_DIR)
>> -- libgphoto2 found    : TRUE
>> -- libgphoto2 version  : 2.5.16
>> -- libgphoto2 includes : /usr/include/gphoto2
>> -- libgphoto2 libraries: /usr/lib/x86_64-linux-gnu/
>> libgphoto2.so;/usr/lib/x86_64-linux-gnu/libgphoto2_port.so
>> -- libgphoto2 API version >= 2.5
>> -- liblensfun: Found version 0.3.2.0 (required: 0.2.6.0)
>> --
>> -- --------------------------------------------------
>> -- digiKam RawEngine dependencies checks:
>> --
>> -- RawEngine will not be compiled with RedCine codec
>> -- Looking for LibJpeg
>> -- RawEngine will be compiled with DNG lossy codec
>> -- Looking for PThreads
>> -- --------------------------------------------------
>> --
>> --
>> -- ------------------------------------------------------------
>> ----------------------
>> --  digiKam 6.0.0-beta1 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)
>> --  QWebEngine Support will be compiled...... NO  (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:559 (PRINT_LIBRARY_STATUS)
>>
>>
>> --  libexiv2 website is at http://www.exiv2.org
>> --
>> --  libexpat found........................... YES
>> --  libjpeg found............................ YES
>> --  libkde found............................. YES
>> --  liblcms found............................ YES
>> --  libopencv found.......................... YES
>> --  libpng found............................. YES
>> --  libpthread found......................... YES
>> --  libqt found.............................. YES
>> --  libtiff found............................ YES
>> --  bison found.............................. YES (optional)
>> --  doxygen found............................ YES (optional)
>> --  flex found............................... YES (optional)
>> --  libakonadicontact found.................. YES (optional)
>> --  libeigen3 found.......................... YES (optional)
>> --  libgphoto2 found......................... YES (optional)
>> --  libjasper found.......................... NO  (optional)
>> --  digiKam will be compiled without JPEG2000 support.
>> --  Please install the libjasper (version >= 1.7.0) development package.
>> --
>> --  libkcalcore found........................ YES (optional)
>> --  libkvkontakte found...................... NO  (optional)
>> --  digiKam will be compiled without libkvkontakte support.
>> --  Please install the libkvkontakte (version >= 4.70.0) development
>> package.
>> --
>> --  libkfilemetadata found................... YES (optional)
>> --  libkiconthemes found..................... YES (optional)
>> --  libkio found............................. YES (optional)
>> --  libknotifications found.................. YES (optional)
>> --  libknotifyconfig found................... YES (optional)
>> --  libksane found........................... NO  (optional)
>> --  digiKam will be compiled without flat scanners support.
>> --  Please install the libksane (version >= 5.0.0) development package.
>> --
>> --  liblensfun found......................... YES (optional)
>> --  liblqr-1 found........................... YES (optional)
>> --  libmarble found.......................... YES (optional)
>> --  libqtav found............................ YES (optional)
>> --  libthreadweaver found.................... YES (optional)
>> --  libxml2 found............................ YES (optional)
>> --  libxslt found............................ YES (optional)
>> --  OpenGL found............................. YES (optional)
>> CMake Error at core/CMakeLists.txt:616 (message):
>>    digiKam will be compiled.................. NO  (See the README file
>> for more details about dependencies)
>>
>>
>> -- Configuring incomplete, errors occurred!
>> See also "/opt/digikam/git/CMakeFiles/CMakeOutput.log".
>> See also "/opt/digikam/git/CMakeFiles/CMakeError.log".
>>
>>
>>
>> *ls -la /usr/lib/x86_64-linux-gnu/libexiv2.so*
>> ls: impossible d'accéder à '/usr/lib/x86_64-linux-gnu/libexiv2.so':
>> Aucun fichier ou dossier de ce type
>>
>>
>>
>> Any idea?
>>
>>
>>
>> Kind regards
>>
>>
>>
>> Mat
>>
>>
>>
>> Le jeu. 6 sept. 2018 à 01:58, Gilles Caulier <caulier.gilles at gmail.com>
>> a écrit :
>>
>> Also I think you want ==> you must. The Exiv2 video support is full of
>> bug and will crash digiKam in few seconds of collection scan.
>>
>>
>>
>> My Exiv2 options to compile the AppImage bundle :
>>
>>
>>
>> https://cgit.kde.org/digikam.git/tree/project/bundles/
>> 3rdparty/ext_exiv2/CMakeLists.txt#n11
>>
>>
>>
>> Gilles Caulier
>>
>>
>>
>> 2018-09-05 14:45 GMT+02:00 Andrey Goreev <aegoreev at gmail.com>:
>>
>> Also I think you want to disable video support when compiling exiv2.
>> Handling of video files metadata has been passed on ffmpeg starting from
>> version 6git.
>>
>>
>>
>> On Wed, Sep 5, 2018 at 6:41 AM Andrey Goreev <aegoreev at gmail.com> wrote:
>>
>> Looks like you are also missing ffmpeg. Years ago Ubuntu had a different
>> ffmpeg in their repositories. I am not sure if that is still the case but
>> you might want to compile it by yourself from ffmpeg.org. They have a
>> manual in their wiki, it is pretty straight forward and takes 15 minutes
>> tops.
>>
>>
>>
>> There is also a note in your log about libjasper, libksane and
>> libvkontakte packages missing. I am not sure what libjasper is. Libksane is
>> probably required if you import images from a scanner, libvkontakte must be
>> an export plugin for the vk.com social network.
>>
>>
>>
>> In addition to that I think you might want to recompile opencv yourself
>> with a bunch of options turned off. Gilles would know more about this.
>>
>> Thanks,
>>
>> Andrey
>>
>>
>>
>> On Tue, Sep 4, 2018 at 9:09 PM Gilles Caulier <caulier.gilles at gmail.com>
>> wrote:
>>
>>
>>
>>
>>
>> 2018-09-05 0:19 GMT+02:00 Matthieu <ermelir at gmail.com>:
>>
>> Hi there,
>>
>>
>>
>> I'm trying to recompile Digikam  to enable the RAW metadata writing. My
>> first step in Digikam development. If this is a success, why not contribute?
>>
>> Unfortunately, I'm not able to do it.
>>
>> My laptop is an Ubuntu 18.04.
>>
>> *uname -a*
>> *Linux laptop 4.15.0-33-generic #36-Ubuntu SMP Wed Aug 15 16:00:05 UTC
>> 2018 x86_64 x86_64 x86_64 GNU/Linux*
>>
>> Here's the output command of the bootstrap.linux:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *Qt5     Install Path : /usrdigiKam Install Path : /usrCMake
>> binary         : cmakeBuild Directory      : /opt/digikam/git/build--
>> ------------------------------------------------------------------------------------
>> Starting CMake configuration for: digikam-software-collection--
>> Documentation translations directory is missing.-- You can use
>> DIGIKAMSC_CHECKOUT_DOC option to extract doc i18n files from git
>> repositories.--
>> ------------------------------------------------------------------------------------
>> Compilation configuration for: digikam-software-collection-- digiKam core
>> will be compiled.................. YES-- Extract application translations
>> files......... NO-- Extract documentation translations files....... NO--
>> Translations will be compiled.................. NO-- Handbooks will be
>> compiled..................... YES-- Tests code will be
>> compiled.................... YES--
>> ------------------------------------------------------------------------------------
>> Starting CMake configuration for: digikam-- Could not set up the appstream
>> test. appstreamcli is missing.-- Could NOT find KF5Sane: found neither
>> KF5SaneConfig.cmake nor kf5sane-config.cmake -- Could NOT find
>> KF5Vkontakte: found neither KF5VkontakteConfig.cmake nor
>> kf5vkontakte-config.cmake -- KF5::KIOWidgets include dirs:
>> /usr/include/KF5/KIOWidgets;/usr/include/KF5-- Libjpeg version: 84-- Using
>> libjpeg sub-directory: libjpeg/84-- Boost version: 1.65.1-- Found lcms
>> version 2.09, /usr/lib/x86_64-linux-gnu/liblcms2.so-- Could NOT find Exiv2:
>> Found unsuitable version "0.25.0", but required is at least "0.26" (found
>> /usr/lib/x86_64-linux-gnu/libexiv2.so)-- Could NOT find FFmpeg (missing:
>> AVFILTER_LIBRARIES AVFILTER_INCLUDE_DIRS) -- FFMPEG_FOUND        = FALSE--
>> FFMPEG_INCLUDE_DIRS = /usr/include/x86_64-linux-gnu-- FFMPEG_LIBRARIES    =
>> /usr/lib/x86_64-linux-gnu/libavcodec.so;/usr/lib/x86_64-linux-gnu/libavformat.so;/usr/lib/x86_64-linux-gnu/libavutil.so;/usr/lib/x86_64-linux-gnu/libswscale.so--
>> FFMPEG_DEFINITIONS  = -- QtAV search path:
>> /usr/lib/x86_64-linux-gnu/cmake-- Found QtAV version 1.12.0--
>> QtAV_FOUND       = TRUE-- QtAV_INCLUDE_DIR =
>> /usr/include/x86_64-linux-gnu/qt5/QtAV
>> /usr/include/x86_64-linux-gnu/qt5/QtAVWidgets-- QtAV_LIBRARIES   =
>> /usr/lib/x86_64-linux-gnu/libQtAV.so;/usr/lib/x86_64-linux-gnu/libQtAVWidgets.so--
>> QtAV_VERSION     = 1.12.0-- ENABLE_MEDIAPLAYER option is enabled but FFMpeg
>> cannot be found. Media player support is disabled.-- First try at finding
>> OpenCV...-- OpenCV Root directory is: /usr/share/OpenCV-- OpenCV: Found
>> version 3.2.0 (required: 3.1.0)-- OpenCV headers:
>> /usr/include;/usr/include/opencv-- OpenCV libs   :
>> opencv_core;opencv_objdetect;opencv_imgproc;opencv_imgcodecs--
>> Marble_FOUND       = TRUE-- MARBLE_INCLUDE_DIR = /usr/include--
>> MARBLE_LIBRARIES   = /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so--
>> ASTRO_LIBRARIES    = /usr/lib/x86_64-linux-gnu/libastro.so-- Could NOT find
>> Jasper (missing: JASPER_LIBRARIES JASPER_INCLUDE_DIR) -- libgphoto2
>> found    : TRUE-- libgphoto2 version  : 2.5.16-- libgphoto2 includes :
>> /usr/include/gphoto2-- libgphoto2 libraries:
>> /usr/lib/x86_64-linux-gnu/libgphoto2.so;/usr/lib/x86_64-linux-gnu/libgphoto2_port.so--
>> libgphoto2 API version >= 2.5-- liblensfun: Found version 0.3.2.0
>> (required: 0.2.6.0)-- --
>> ---------------------------------------------------- digiKam RawEngine
>> dependencies checks:-- -- RawEngine will not be compiled with RedCine
>> codec-- Looking for LibJpeg-- RawEngine will be compiled with DNG lossy
>> codec-- Looking for PThreads--
>> ---------------------------------------------------- -- --
>> ------------------------------------------------------------------------------------
>> digiKam 6.0.0-beta1 dependencies results   <http://www.digikam.org
>> <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)--  QWebEngine
>> Support will be compiled...... NO  (optional)--  libboostgraph
>> found...................... YES--  libexiv2
>> found........................... NOCMake 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:559
>> (PRINT_LIBRARY_STATUS)--  libexiv2 website is at http://www.exiv2.org
>> <http://www.exiv2.org>-- --  libexpat found...........................
>> YES--  libjpeg found............................ YES--  libkde
>> found............................. YES--  liblcms
>> found............................ YES--  libopencv
>> found.......................... YES--  libpng
>> found............................. YES--  libpthread
>> found......................... YES--  libqt
>> found.............................. YES--  libtiff
>> found............................ YES--  bison
>> found.............................. YES (optional)--  doxygen
>> found............................ YES (optional)--  flex
>> found............................... YES (optional)--  libakonadicontact
>> found.................. YES (optional)--  libeigen3
>> found.......................... YES (optional)--  libgphoto2
>> found......................... YES (optional)--  libjasper
>> found.......................... NO  (optional)--  digiKam will be compiled
>> without JPEG2000 support.--  Please install the libjasper (version >=
>> 1.7.0) development package.-- --  libkcalcore found........................
>> YES (optional)--  libkvkontakte found...................... NO
>> (optional)--  digiKam will be compiled without libkvkontakte support.--
>> Please install the libkvkontakte (version >= 4.70.0) development package.--
>> --  libkfilemetadata found................... YES (optional)--
>> libkiconthemes found..................... YES (optional)--  libkio
>> found............................. YES (optional)--  libknotifications
>> found.................. YES (optional)--  libknotifyconfig
>> found................... YES (optional)--  libksane
>> found........................... NO  (optional)--  digiKam will be compiled
>> without flat scanners support.--  Please install the libksane (version >=
>> 5.0.0) development package.-- --  liblensfun found.........................
>> YES (optional)--  liblqr-1 found........................... YES
>> (optional)--  libmarble found.......................... YES (optional)--
>> libqtav found............................ YES (optional)--  libthreadweaver
>> found.................... YES (optional)--  libxml2
>> found............................ YES (optional)--  libxslt
>> found............................ YES (optional)--  OpenGL
>> found............................. YES (optional)CMake Error at
>> core/CMakeLists.txt:616 (message):   digiKam will be
>> compiled.................. NO  (See the README file for more details about
>> dependencies)-- Configuring incomplete, errors occurred!See also
>> "/opt/digikam/git/CMakeFiles/CMakeOutput.log".See also
>> "/opt/digikam/git/CMakeFiles/CMakeError.log".*
>>
>> I don't want to install Digikam in /usr, but this is another problem.
>> The problem is related to libexiv2.
>>
>> *git status*
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *On branch masterYour branch is up-to-date with 'origin/master'.Files not
>> followed:  (utilisez "git add <fichier>..." pour inclure dans ce qui sera
>> validé)    CMakeCache.txt    CMakeDoxyfile.in
>> CMakeDoxygenDefaults.cmake    CMakeFiles/    CMakeTmp/
>> DartConfiguration.tcl    app/    build/
>> core/app/utils/digikam_config.h    core/app/utils/digikam_opencv.h
>> core/libs/rawengine/libraw/libraw_config.h    core/prefix.sh    doc/
>> ecm_uninstall.cmake    extra/    libs/    prefix.sh
>> project/bundles/3rdparty/ext_exiv2/CMakeCache.txt
>> project/bundles/3rdparty/ext_exiv2/CMakeFiles/*
>>
>> libexiv2 as been installed from the latest available sources files with
>> the following command:
>>
>>
>>
>> *./configure --prefix=/usr/local --enable-video --without-ssh
>> --disable-staticmakesudo make install*
>>
>> A locate show me that libexiv2 is available.
>>
>> *sudo updatedb && locate libexiv2.so *
>>
>>
>>
>>
>>
>>
>> */usr/lib/x86_64-linux-gnu/libexiv2.so/usr/lib/x86_64-linux-gnu/libexiv2.so.14/usr/lib/x86_64-linux-gnu/libexiv2.so.14.0.0/usr/local/lib/libexiv2.so/usr/local/lib/libexiv2.so.26/usr/local/lib/libexiv2.so.26.0.0*
>>
>> *ls -la /usr/local/lib/libexiv2.**
>>
>>
>>
>>
>> *-rw-r--r-- 1 root root 6869170 Sep  3 11:16
>> /usr/local/lib/libexiv2.a-rw-r--r-- 1 root root    1038 Sep  4 09:21
>> /usr/local/lib/libexiv2.la <http://libexiv2.la>lrwxrwxrwx 1 root root
>> 18 Sep  4 09:21 /usr/local/lib/libexiv2.so -> libexiv2.so.26.0.0lrwxrwxrwx
>> 1 root root      18 Sep  4 09:21 /usr/local/lib/libexiv2.so.26 ->
>> libexiv2.so.26.0.0-rw-r--r-- 1 root root 3577744 Sep  4 09:21
>> /usr/local/lib/libexiv2.so.26.0.0*
>>
>> *ldd /usr/local/lib/libexiv2.so*
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *    linux-vdso.so.1 (0x00007ffdcb699000)    libz.so.1 =>
>> /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1b9825a000)    libexpat.so.1 =>
>> /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f1b98028000)    libdl.so.2 =>
>> /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1b97e24000)    libpthread.so.0 =>
>> /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1b97c05000)
>> libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
>> (0x00007f1b97877000)    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6
>> (0x00007f1b974d9000)    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6
>> (0x00007f1b970e8000)    libgcc_s.so.1 =>
>> /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f1b96ed0000)
>> /lib64/ld-linux-x86-64.so.2 (0x00007f1b98980000)*
>>
>> *cat /etc/ld.so.conf.d/**
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> */usr/lib/x86_64-linux-gnu/libfakeroot# libc default
>> configuration/usr/local/lib# Multiarch
>> support/usr/local/lib/x86_64-linux-gnu/lib/x86_64-linux-gnu/usr/lib/x86_64-linux-gnu#
>> Legacy biarch compatibility support/lib32/usr/lib32*
>>
>> I'm not a power user of Linux, nor c++ / cmake /bootstrap process.
>>
>> My questions are:
>> - is there something to clean before running bootstrap.linux to ensure
>> that we start off?
>>
>>
>>
>> Remove the "build" sub directory as well. This will clean the cmake cache.
>>
>>
>>
>> - is there a specific location to specify to load the local libs?
>>
>>
>>
>> Why you want to install libexiv2 to /usr/local/ ? This is a source of
>> problems
>>
>>
>>
>> I suspect that you don't want to remove the official and older one Exiv2
>> version from the system installed in /usr.
>>
>>
>>
>> Using both version of the library, even if in theory it's possible will
>> introduce dysfunction at run-time (crashes). This is a know problem from
>> Exiv2.
>>
>>
>>
>> - did I miss something when building libexiv2?
>>
>>
>>
>> Install and replace the official Exiv2 from /usr as well. uninstall the
>> previous one before. This is how the AppImage bundle are done under CentOS
>> 6.
>>
>>
>>
>> Best
>>
>>
>>
>> Gilles Caulier
>>
>>
>>
>> Thanks for your help
>>
>>
>>
>> Mat
>>
>>
>>
>>
>>
>> --
>>
>> Best regards,
>>
>> --
>>
>> Best regards,
>>
>>
>>
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20180915/c308d0e6/attachment.html>


More information about the Digikam-devel mailing list