When build digikam from git and package lipgf is installed, no way to use internal digikam libpgf. As a libpgf package is installed, git digikam version (don't have try on TAR digikam and package digikam) always use libpgf package, no simple way to force use of internal libpgf. You should choose with a cmake option to use internal or external libpgf for building digikam. If you use a working digikam and some local digikam for testing this is needed. It's hard to maintain good version of libs when testing local copy of digikam and working with a stable official released. Cmake should do the job. Reproducible: Always Steps to Reproduce: 1.build digikam with package libpgf 2.build digikam with removed package libpgf 3. Actual Results: As a libpgf package is installed, git digikam version (don't have try on TAR digikam and package digikam) always use libpgf package, no simple way to force use of internal libpgf Expected Results: You should choose with a cmake option to use internal or external libpgf for building digikam. If you use a working digikam and some local digikam for testing this is needed. run digikam build with package libpgf uninstalled (internal libpgf is used): -- The C compiler identification is GNU 4.6.3 -- The CXX compiler identification is GNU 4.6.3 -- Found Eclipse version 4.3 () -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- 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 -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found. -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found. -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Found Qt-Version 4.8.2 (using /usr/bin/qmake) -- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so;/usr/lib/i386-linux-gnu/libXft.so;/usr/lib/i386-linux-gnu/libXau.so;/usr/lib/i386-linux-gnu/libXdmcp.so -- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so;/usr/lib/i386-linux-gnu/libXft.so;/usr/lib/i386-linux-gnu/libXau.so;/usr/lib/i386-linux-gnu/libXdmcp.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib/i386-linux-gnu/libX11.so -- Looking for include file pthread.h -- Looking for include file 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 -- Looking for _POSIX_TIMERS -- Looking for _POSIX_TIMERS - found -- Found Automoc4: /usr/bin/automoc4 -- Found Perl: /usr/bin/perl (found version "5.14.2") -- Found Phonon: /usr/include (Required is at least version "4.3.80") -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Failed -- Performing Test HAVE_FPIE_SUPPORT -- Performing Test HAVE_FPIE_SUPPORT - Success -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success -- Performing Test __KDE_HAVE_GCC_VISIBILITY -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success -- Found KDE 4.11 include dir: /usr/include -- Found KDE 4.11 library dir: /usr/lib -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/po/ dir do not exists. Translations compilation disabled... -- You can use DIGIKAMSC_CHECKOUT_PO option to extract po files from KDE repositories. -- Local kdegraphics libraries will be compiled... YES -- Handbooks will be compiled..................... YES -- Extract translations files..................... NO -- Translations will be compiled.................. NO -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libksane -- Found Sane: /usr/lib/i386-linux-gnu/libsane.so ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * SANE development toolkit - Scanner Access Now Easy (SANE) development package ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkipi -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkexiv2 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") -- Found Exiv2: /usr/lib/libexiv2.so (found suitable version "0.22.0", required is "0.21") ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * Exiv2 - Required to build libkexiv2. ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkdcraw -- checking for module 'libraw' -- found libraw, version 0.15.4 -- checking for module 'libraw_r' -- found libraw_r, version 0.15.4 -- Found LibRaw: /usr/local/lib/libraw.so (found suitable version "0.15.4", required is "0.15") -- LibRaw version: 0.15.4 -- LibRaw config file exists: no -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libmediawiki -- checking for module 'QJson>=0.7' -- found QJson, version 0.8.1 -- Found QJSON: /usr/lib/i386-linux-gnu/libqjson.so (found suitable version "0.8.1", required is "0.7") ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * QJSON - Qt library for handling JSON data ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkgeomap -- Found Qt-Version 4.8.2 (using /usr/bin/qmake) -- Found X11: /usr/lib/i386-linux-gnu/libX11.so -- Found marble: /usr/include -- Check Kexiv2 library in local sub-folder... -- Found Kexiv2 library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkexiv2 -- kexiv2 found, the demo application will be compiled. -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - found -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkface -- Found Qt-Version 4.8.2 (using /usr/bin/qmake) -- Found X11: /usr/lib/i386-linux-gnu/libX11.so -- First try at finding OpenCV... -- Great, found OpenCV on the first try. -- OpenCV Root directory is: /usr/local/share/OpenCV -- OpenCV: Found version 2.4.5 (required: 2.4.5) -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: kipi-plugins -- Kipi library version required : 2.0.0 -- Check Kipi library in local sub-folder... -- Found Kipi library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkipi -- Kipi library version: 2.1.0 -- Kipi library SO binary version: 11 -- libkipi: Found version 2.1.0 (required: 2.0.0) -- Check Kexiv2 library in local sub-folder... -- Found Kexiv2 library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkexiv2 -- Found JPEG: /usr/lib/i386-linux-gnu/libjpeg.so -- Found ZLIB: /usr/lib/i386-linux-gnu/libz.so (found version "1.2.3.4") -- Found PNG: /usr/lib/i386-linux-gnu/libpng.so (found version "1.2.46") -- Found TIFF: /usr/lib/i386-linux-gnu/libtiff.so (found version "3.9.5") -- Check for Kdcraw library in local sub-folder... -- Found Kdcraw library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkdcraw -- libkdcraw: Found version 2.4.0 (required: 2.2.0) -- Found EXPAT: /usr/lib/i386-linux-gnu/libexpat.so (found version "2.0.1") -- Found LibXml2: /usr/lib/i386-linux-gnu/libxml2.so (found version "2.7.8") -- Found LibXslt: /usr/lib/i386-linux-gnu/libxslt.so -- Found OpenGL: /usr/lib/i386-linux-gnu/libGL.so -- checking for one of the modules 'libgpod-1.0' -- Found libgpod-1 0.8.2 -- libgpod dir: /usr/include/gpod-1.0;/usr/include/glib-2.0;/usr/lib/i386-linux-gnu/glib-2.0/include;/usr/include/libxml2;/usr/include/p11-kit-1 -- libgpod lib: gpod;gobject-2.0;imobiledevice;glib-2.0 -- libgpod def: -pthread;-I/usr/include/gpod-1.0;-I/usr/include/glib-2.0;-I/usr/lib/i386-linux-gnu/glib-2.0/include;-I/usr/include/libxml2;-I/usr/include/p11-kit-1 -- libgpod ver: 0.8.2 -- checking for module 'gdk-pixbuf-2.0' -- found gdk-pixbuf-2.0, version 2.26.1 -- Found Gdk: /usr/include/gdk-pixbuf-2.0 -- Found GLIB2: /usr/lib/i386-linux-gnu/libglib-2.0.so -- checking for module 'gobject-2.0' -- found gobject-2.0, version 2.32.4 -- Found GOBJECT: /usr/lib/i386-linux-gnu/libgobject-2.0.so;/usr/lib/i386-linux-gnu/libgmodule-2.0.so;/usr/lib/i386-linux-gnu/libgthread-2.0.so;/usr/lib/i386-linux-gnu/libglib-2.0.so -- Found FLEX: /usr/bin/flex (found version "2.5.35") -- Found BISON: /usr/bin/bison (found version "2.5") -- Found KdepimLibs: /usr/lib/cmake/KdepimLibs/KdepimLibsConfig.cmake -- Found QCA2: /usr/lib/libqca.so -- Check for Ksane library in local sub-folder... -- Found Ksane library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libksane -- Check for KGeoMap library in local sub-folder... -- Found KGeoMap library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkgeomap -- Check Mediawiki library in local sub-folder... -- Found Mediawiki library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libmediawiki -- Check Vkontakte library in local sub-folder... -- Found Vkontakte library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkvkontakte -- Found HUpnpCore : /usr/include/HUpnpCore /usr/lib/libHUpnp.so -- Could NOT find required package HUpnpAv: <http://herqq.org> -- Found ImageMagick: /usr/lib/libMagickCore.so (found version "6.6.9-7") -- Found QtGStreamer: /usr/include/QtGStreamer -- Boost hasn't been found yet. Looking... -- Boost version: 1.46.1 -- GCC 4.5 or later detected. Enabling C++0x support in QTGSTREAMER_FLAGS. -- Could NOT find QtKOAuth (missing: QTKOAUTH_INCLUDE_DIR) -- libkgeomap: Found version 2.0.0 -- Found X11: /usr/lib/i386-linux-gnu/libX11.so -- CMake version: cmake version 2.8.9 -- CMake version (cleaned): cmake version 2.8.9 -- Try OpenMP C flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Success -- Try OpenMP CXX flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Success -- Found OpenMP: -fopenmp -- -- ---------------------------------------------------------------------------------- -- kipi-plugins 4.0.0-beta1 dependencies results <http://www.digikam.org> -- -- libjpeg library found.................... YES -- libtiff library found.................... YES -- libpng library found..................... YES -- libkipi library found.................... YES -- libkexiv2 library found.................. YES -- libkdcraw library found.................. YES -- libxml2 library found.................... YES (optional) -- libxslt library found.................... YES (optional) -- libexpat library found................... YES (optional) -- native threads support library found..... YES (optional) -- libopengl library found.................. YES (optional) -- Qt4 OpenGL module found.................. YES -- libopencv library found.................. YES (optional) -- QJson library found...................... YES (optional) -- libgpod library found.................... YES (optional) -- Gdk library found........................ YES (optional) -- libkdepim library found.................. YES (optional) -- qca2 library found....................... YES (optional) -- libkgeomap library found................. YES (optional) -- libmediawiki library found............... YES (optional) -- libkvkontakte library found.............. YES (optional) -- libimagemagick library found............. YES (optional) -- libqtgstreamer library found............. YES (optional) -- QtKOAuth library found................... NO (optional) -- OpenMP library found..................... YES (optional) -- libX11 library found..................... YES (optional) -- libksane library found................... YES (optional) -- Hupnp library found...................... YES (optional) -- -- kipi-plugins will be compiled............ YES -- Shwup will be compiled................... YES (optional) -- YandexFotki will be compiled............. YES (optional) -- HtmlExport will be compiled.............. YES (optional) -- AdvancedSlideshow will be compiled....... YES (optional) -- ImageViewer will be compiled............. YES (optional) -- AcquireImages will be compiled........... YES (optional) -- DNGConverter will be compiled............ YES (optional) -- RemoveRedEyes will be compiled........... YES (optional) -- Debian Screenshots will be compiled...... YES (optional) -- Facebook will be compiled................ YES (optional) -- Imgur will be compiled................... YES (optional) -- VKontakte will be compiled............... YES (optional) -- IpodExport will be compiled.............. YES (optional) -- Calendar will be compiled................ YES (optional) -- GPSSync will be compiled................. YES (optional) -- Mediawiki will be compiled............... YES (optional) -- Panorama will be compiled................ YES (optional) -- VideoSlideshow will be compiled.......... YES (optional) -- Wallpaper will be compiled............... NO (optional - Look README file for more details about dependencies) -- ---------------------------------------------------------------------------------- -- -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: digiKam -- Kipi library version required : 2.0.0 -- Check Kipi library in local sub-folder... -- Found Kipi library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkipi -- Kipi library version: 2.1.0 -- libkipi: Found version 2.1.0 (required: 2.0.0) -- Check Kexiv2 library in local sub-folder... -- Found Kexiv2 library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkexiv2 -- Check for Kdcraw library in local sub-folder... -- OpenCV Root directory is /usr/local/share/OpenCV -- libkdcraw: Found version 2.4.0 (required: 2.2.0) -- Check for LCMS2 availability... -- checking for module 'lcms2' -- found lcms2, version 2.4 -- Found lcms version 2.04, /usr/lib/i386-linux-gnu/liblcms2.so -- Found LCMS2: /usr/lib/i386-linux-gnu/liblcms2.so /usr/include -- Paralelized PGF codec disabled... -- Identified libjpeg version: 80+ -- Found MySQL server executable at: /usr/sbin/mysqld -- Found MySQL install_db executable at: /usr/bin/mysql_install_db -- libkgeomap: Found version 2.0.0 -- Found gphoto2: -L/usr/lib/i386-linux-gnu -lgphoto2_port;-L/usr/lib/i386-linux-gnu -lgphoto2 -lgphoto2_port -lm -- Found LIBUSB: /usr/lib/i386-linux-gnu/libusb.so -- checking for module 'lensfun' -- found lensfun, version 0.2.7.0 -- Found LensFun: /usr/include/lensfun (found version "0.2.7.0") -- liblensfun: Found version 0.2.7.0 (required: 0.2.6.0) -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig -- Performing Test HAVE_LQR_0_4 -- Performing Test HAVE_LQR_0_4 - Success -- Found Lqr-1: /usr/include/lqr-1 -- Found Soprano: /usr/include (found suitable version "2.9.3", required is "1.99") -- Found SharedDesktopOntologies: /usr/share/ontology (found version "0.11.0") -- Found Nepomuk: /usr/lib/libnepomuk.so;/usr/lib/libsoprano.so -- Found SharedDesktopOntologies: /usr/share/ontology (found suitable version "0.11.0", required is "0.2") -- Found Doxygen: /usr/bin/doxygen (found version "1.7.6.1") -- Found Sqlite2: /usr/lib/libsqlite.so (found version "2.8.17") -- -- ---------------------------------------------------------------------------------- -- digiKam 4.0.0-beta1 dependencies results <http://www.digikam.org> -- -- Qt4 SQL module found..................... YES -- MySQL Server found....................... YES -- MySQL install_db tool found.............. YES -- libtiff library found.................... YES -- libpng library found..................... YES -- libjasper library found.................. YES -- liblcms library found.................... YES -- Boost Graph library found................ YES -- libkipi library found.................... YES -- libkexiv2 library found.................. YES -- libkdcraw library found.................. YES -- libkface library found................... YES -- libkgeomap library found................. YES -- libpgf library found..................... NO (optional - internal version used instead) -- Eigen3 library found..................... YES (optional) -- libgphoto2 and libusb libraries found.... YES (optional) -- libkdepimlibs library found.............. YES (optional) -- Nepomuk libraries found.................. YES (optional) -- Liblqr-1 found........................... YES (optional) -- Liblensfun found......................... YES (optional) -- Libsqlite v2 found....................... YES (optional) -- Doxygen found............................ YES (optional) -- digiKam can be compiled.................. YES -- ---------------------------------------------------------------------------------- -- -- Adjusting compilation flags for GCC version ( 4.6.3 ) -- Configuring done -- Generating done -- Build files have been written to: /home/eric/digikamgit2/builddigikamsoftwarecompilation run digikam build with package libpgf installed : -- Found Eclipse version 4.3 () -- Found Qt-Version 4.8.2 (using /usr/bin/qmake) -- Found X11: /usr/lib/i386-linux-gnu/libX11.so -- Found KDE 4.11 include dir: /usr/include -- Found KDE 4.11 library dir: /usr/lib -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/po/ dir do not exists. Translations compilation disabled... -- You can use DIGIKAMSC_CHECKOUT_PO option to extract po files from KDE repositories. -- Local kdegraphics libraries will be compiled... YES -- Handbooks will be compiled..................... YES -- Extract translations files..................... NO -- Translations will be compiled.................. NO -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libksane ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * SANE development toolkit - Scanner Access Now Easy (SANE) development package ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkipi -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkexiv2 ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * Exiv2 - Required to build libkexiv2. ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkdcraw -- LibRaw version: 0.15.4 -- LibRaw config file exists: no -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libmediawiki ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * QJSON - Qt library for handling JSON data ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkgeomap -- Found Qt-Version 4.8.2 (using /usr/bin/qmake) -- Found X11: /usr/lib/i386-linux-gnu/libX11.so -- Check Kexiv2 library in local sub-folder... -- Found Kexiv2 library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkexiv2 -- kexiv2 found, the demo application will be compiled. -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: libkface -- Found Qt-Version 4.8.2 (using /usr/bin/qmake) -- Found X11: /usr/lib/i386-linux-gnu/libX11.so -- First try at finding OpenCV... -- Great, found OpenCV on the first try. -- OpenCV Root directory is: /usr/local/share/OpenCV -- OpenCV: Found version 2.4.5 (required: 2.4.5) -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: kipi-plugins -- Kipi library version required : 2.0.0 -- Check Kipi library in local sub-folder... -- Found Kipi library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkipi -- Kipi library version: 2.1.0 -- libkipi: Found version 2.1.0 (required: 2.0.0) -- Check Kexiv2 library in local sub-folder... -- Found Kexiv2 library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkexiv2 -- Check for Kdcraw library in local sub-folder... -- Found Kdcraw library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkdcraw -- libkdcraw: Found version 2.4.0 (required: 2.2.0) -- Check for Ksane library in local sub-folder... -- Found Ksane library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libksane -- Check for KGeoMap library in local sub-folder... -- Found KGeoMap library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkgeomap -- Check Mediawiki library in local sub-folder... -- Found Mediawiki library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libmediawiki -- Check Vkontakte library in local sub-folder... -- Found Vkontakte library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkvkontakte -- Found HUpnpCore : /usr/include/HUpnpCore /usr/lib/libHUpnp.so -- Could NOT find required package HUpnpAv: <http://herqq.org> -- Boost hasn't been found yet. Looking... -- Boost version: 1.46.1 -- GCC 4.5 or later detected. Enabling C++0x support in QTGSTREAMER_FLAGS. -- Could NOT find QtKOAuth (missing: QTKOAUTH_INCLUDE_DIR) -- libkgeomap: Found version 2.0.0 -- Found X11: /usr/lib/i386-linux-gnu/libX11.so -- CMake version: cmake version 2.8.9 -- CMake version (cleaned): cmake version 2.8.9 -- -- ---------------------------------------------------------------------------------- -- kipi-plugins 4.0.0-beta1 dependencies results <http://www.digikam.org> -- -- libjpeg library found.................... YES -- libtiff library found.................... YES -- libpng library found..................... YES -- libkipi library found.................... YES -- libkexiv2 library found.................. YES -- libkdcraw library found.................. YES -- libxml2 library found.................... YES (optional) -- libxslt library found.................... YES (optional) -- libexpat library found................... YES (optional) -- native threads support library found..... YES (optional) -- libopengl library found.................. YES (optional) -- Qt4 OpenGL module found.................. YES -- libopencv library found.................. YES (optional) -- QJson library found...................... YES (optional) -- libgpod library found.................... YES (optional) -- Gdk library found........................ YES (optional) -- libkdepim library found.................. YES (optional) -- qca2 library found....................... YES (optional) -- libkgeomap library found................. YES (optional) -- libmediawiki library found............... YES (optional) -- libkvkontakte library found.............. YES (optional) -- libimagemagick library found............. YES (optional) -- libqtgstreamer library found............. YES (optional) -- QtKOAuth library found................... NO (optional) -- OpenMP library found..................... YES (optional) -- libX11 library found..................... YES (optional) -- libksane library found................... YES (optional) -- Hupnp library found...................... YES (optional) -- -- kipi-plugins will be compiled............ YES -- Shwup will be compiled................... YES (optional) -- YandexFotki will be compiled............. YES (optional) -- HtmlExport will be compiled.............. YES (optional) -- AdvancedSlideshow will be compiled....... YES (optional) -- ImageViewer will be compiled............. YES (optional) -- AcquireImages will be compiled........... YES (optional) -- DNGConverter will be compiled............ YES (optional) -- RemoveRedEyes will be compiled........... YES (optional) -- Debian Screenshots will be compiled...... YES (optional) -- Facebook will be compiled................ YES (optional) -- Imgur will be compiled................... YES (optional) -- VKontakte will be compiled............... YES (optional) -- IpodExport will be compiled.............. YES (optional) -- Calendar will be compiled................ YES (optional) -- GPSSync will be compiled................. YES (optional) -- Mediawiki will be compiled............... YES (optional) -- Panorama will be compiled................ YES (optional) -- VideoSlideshow will be compiled.......... YES (optional) -- Wallpaper will be compiled............... NO (optional - Look README file for more details about dependencies) -- ---------------------------------------------------------------------------------- -- -- ---------------------------------------------------------------------------------- -- Starting CMake configuration for: digiKam -- Found KGeoMap library in local sub-folder: /home/eric/digikamgit2/dkgitdigikamsoftwarecompilation/extra/libkgeomap -- checking for module 'libpgf' -- found libpgf, version 6.12.24 -- PGF_INCLUDE_DIRS = /usr/include/libpgf -- PGF_INCLUDEDIR = /usr/include/libpgf -- PGF_LIBRARIES = pgf -- PGF_LDFLAGS = -lpgf -- PGF_CFLAGS = -I/usr/include/libpgf -- PGF_VERSION = 6.12.24 -- PGF_CODEC_VERSION_ID = 61224 -- Boost version: 1.46.1 -- First try at finding OpenCV... -- Great, found OpenCV on the first try. -- OpenCV Root directory is /usr/local/share/OpenCV -- libkdcraw: Found version 2.4.0 (required: 2.2.0) -- Check for LCMS2 availability... -- Found lcms version 2.04, /usr/lib/i386-linux-gnu/liblcms2.so -- Found LCMS2: /usr/lib/i386-linux-gnu/liblcms2.so /usr/include -- Paralelized PGF codec disabled... -- Identified libjpeg version: 80+ -- Found MySQL server executable at: /usr/sbin/mysqld -- Found MySQL install_db executable at: /usr/bin/mysql_install_db -- libkgeomap: Found version 2.0.0 -- Found gphoto2: -L/usr/lib/i386-linux-gnu -lgphoto2_port;-L/usr/lib/i386-linux-gnu -lgphoto2 -lgphoto2_port -lm -- liblensfun: Found version 0.2.7.0 (required: 0.2.6.0) -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig -- Found SharedDesktopOntologies: /usr/share/ontology (found version "0.11.0") -- Found SharedDesktopOntologies: /usr/share/ontology (found suitable version "0.11.0", required is "0.2") -- -- ---------------------------------------------------------------------------------- -- digiKam 4.0.0-beta1 dependencies results <http://www.digikam.org> -- -- Qt4 SQL module found..................... YES -- MySQL Server found....................... YES -- MySQL install_db tool found.............. YES -- libtiff library found.................... YES -- libpng library found..................... YES -- libjasper library found.................. YES -- liblcms library found.................... YES -- Boost Graph library found................ YES -- libkipi library found.................... YES -- libkexiv2 library found.................. YES -- libkdcraw library found.................. YES -- libkface library found................... YES -- libkgeomap library found................. YES -- libpgf library found..................... YES (optional) -- Eigen3 library found..................... YES (optional) -- libgphoto2 and libusb libraries found.... YES (optional) -- libkdepimlibs library found.............. YES (optional) -- Nepomuk libraries found.................. YES (optional) -- Liblqr-1 found........................... YES (optional) -- Liblensfun found......................... YES (optional) -- Libsqlite v2 found....................... YES (optional) -- Doxygen found............................ YES (optional) -- digiKam can be compiled.................. YES -- ---------------------------------------------------------------------------------- -- -- Adjusting compilation flags for GCC version ( 4.6.3 ) -- Configuring done -- Generating done -- Build files have been written to: /home/eric/digikamgit2/builddigikamsoftwarecompilation diff : external libpgf : digiKam 4.0.0-beta1 dependencies results <http://www.digikam.org> -- -- Qt4 SQL module found..................... YES -- MySQL Server found....................... YES -- MySQL install_db tool found.............. YES -- libtiff library found.................... YES -- libpng library found..................... YES -- libjasper library found.................. YES -- liblcms library found.................... YES -- Boost Graph library found................ YES -- libkipi library found.................... YES -- libkexiv2 library found.................. YES -- libkdcraw library found.................. YES -- libkface library found................... YES -- libkgeomap library found................. YES -- libpgf library found..................... YES (optional) -- Eigen3 library found..................... YES (optional) -- libgphoto2 and libusb libraries found.... YES (optional) -- libkdepimlibs library found.............. YES (optional) -- Nepomuk libraries found.................. YES (optional) -- Liblqr-1 found........................... YES (optional) -- Liblensfun found......................... YES (optional) -- Libsqlite v2 found....................... YES (optional) -- Doxygen found............................ YES (optional) -- digiKam can be compiled.................. YES Internal libpgf : ---------------------------------------------------------------------------------- -- digiKam 4.0.0-beta1 dependencies results <http://www.digikam.org> -- -- Qt4 SQL module found..................... YES -- MySQL Server found....................... YES -- MySQL install_db tool found.............. YES -- libtiff library found.................... YES -- libpng library found..................... YES -- libjasper library found.................. YES -- liblcms library found.................... YES -- Boost Graph library found................ YES -- libkipi library found.................... YES -- libkexiv2 library found.................. YES -- libkdcraw library found.................. YES -- libkface library found................... YES -- libkgeomap library found................. YES -- libpgf library found..................... NO (optional - internal version used instead) -- Eigen3 library found..................... YES (optional) -- libgphoto2 and libusb libraries found.... YES (optional) -- libkdepimlibs library found.............. YES (optional) -- Nepomuk libraries found.................. YES (optional) -- Liblqr-1 found........................... YES (optional) -- Liblensfun found......................... YES (optional) -- Libsqlite v2 found....................... YES (optional) -- Doxygen found............................ YES (optional) -- digiKam can be compiled.................. YES
libpgf as some know problems which will be fixed in the future. For the moment, using internal libpgf is the best way to have a stable digiKam. In the future, when next libpgf will be released with all fixes, internal version will be removed definitively. This is planed for digiKam 4.0.0 Gilles Caulier
Thank you, Those are the component installed when using internal libpgf : digiKam version 4.0.0-beta1 Codec PGF parallélisé: Non Composant graphique Marble: 0.16.2 (stable version) Demosaic GPL2 pack support: Inconnu Demosaic GPL3 pack support: Inconnu Dématriçage parallélisé: Inconnu Exiv2 peut écrire dans un fichier JP2: Oui Exiv2 peut écrire dans un fichier JPEG: Oui Exiv2 peut écrire dans un fichier PGF: Oui Exiv2 peut écrire dans un fichier PNG: Oui Exiv2 peut écrire dans un fichier TIFF: Oui Exiv2 prend en charge les métadonnées XMP: Oui LibCImg: 130 LibEigen: 3.0.5 LibExiv2: 0.22 LibJPEG: 80 LibJasper: 1.900.1 LibKDE: 4.11.2 LibKExiv2: 2.3.1 LibKGeoMap: 2.0.0 LibKdcraw: 2.4.0 LibLCMS: 2040 LibLensFun: 0.2.7-0 LibPGF: 6.12.27 - bibliothèque interne LibPNG: 1.2.46 LibQt: 4.8.2 LibRaw: 0.15.4 LibTIFF: LIBTIFF, Version 3.9.5 Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc. Prise en charge du codec RawSpeed: Inconnu LibGphoto2: 2.4.14 LibKface: 3.0.0 LibKipi: 2.1.0 LibOpenCV: 2.4.5 Modules externes KIPI: 3.5.0 Moteur de base de données: QMYSQL Serveur interne de base de données: Non Greatings, Eric
Git commit 745e1aa6d588903b4284441775dcff53ae1c85e8 by Gilles Caulier. Committed on 10/10/2014 at 14:33. Pushed by cgilles into branch 'master'. add internal libpgf source code and set as mandatory external dependency libpgf >= 6.12.24 improve FindPGF cmake script to handle no supported PKGConfig platforms. FIXED-IN: 4.5.0 M +4 -59 CMakeLists.txt M +4 -1 NEWS M +1 -2 README M +2 -20 app/CMakeLists.txt M +85 -16 cmake/modules/FindPGF.cmake D +0 -272 libs/3rdparty/libpgf/BitStream.h D +0 -1009 libs/3rdparty/libpgf/Decoder.cpp D +0 -220 libs/3rdparty/libpgf/Decoder.h D +0 -828 libs/3rdparty/libpgf/Encoder.cpp D +0 -229 libs/3rdparty/libpgf/Encoder.h D +0 -2660 libs/3rdparty/libpgf/PGFimage.cpp D +0 -569 libs/3rdparty/libpgf/PGFimage.h D +0 -634 libs/3rdparty/libpgf/PGFplatform.h D +0 -274 libs/3rdparty/libpgf/PGFstream.cpp D +0 -193 libs/3rdparty/libpgf/PGFstream.h D +0 -235 libs/3rdparty/libpgf/PGFtypes.h D +0 -45 libs/3rdparty/libpgf/README D +0 -294 libs/3rdparty/libpgf/Subband.cpp D +0 -178 libs/3rdparty/libpgf/Subband.h D +0 -610 libs/3rdparty/libpgf/WaveletTransform.cpp D +0 -171 libs/3rdparty/libpgf/WaveletTransform.h M +1 -8 libs/dialogs/libsinfodlg.cpp M +2 -2 libs/dimg/loaders/pgfloader.cpp M +6 -13 libs/threadimageio/pgfutils.cpp M +0 -4 libs/threadimageio/pgfutils.h M +0 -1 tests/qtpgftest.cpp http://commits.kde.org/digikam/745e1aa6d588903b4284441775dcff53ae1c85e8