Hi I'm trying to compile digikam on centos7. cmake complain about exiv2
that is missing. centos7 come with exiv2 0.23 so I've removed it download, compile and install 0.24 but cmake is still telling me that he found 0.23 and need 0.24 any idea of how to solve that issue ?? -- Claude Gélinas agr. Phyto Ressources Inc _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Have you compiled and installed exiv2 0.24 as a local install in /usr/local and also have 0.23 in system? In that case you need to point make with parameters to where the 0.24 version is as make find 0.23 first. /Philip On Jan 10, 2015 5:04 PM, "Claude Gélinas" <[hidden email]> wrote:
Hi I'm trying to compile digikam on centos7. cmake complain about exiv2 _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Yes I've compiled and install exiv2 0.24 in /usr/local
I've also removed exiv2 0.23 with 'yum remove exiv2' but look like there is still some exiv2 0.23 around. How or where can I tel make to use /usr/local exiv2 0.24 instead of 0.23 Thanks Claude Le Sat, 10 Jan 2015 17:48:53 +0100, Philip Johnsson <[hidden email]> a écrit : > Have you compiled and installed exiv2 0.24 as a local install > in /usr/local and also have 0.23 in system? In that case you need to > point make with parameters to where the 0.24 version is as make find > 0.23 first. > > /Philip > On Jan 10, 2015 5:04 PM, "Claude Gélinas" <[hidden email]> wrote: > > > Hi I'm trying to compile digikam on centos7. cmake complain about > > exiv2 that is missing. > > > > centos7 come with exiv2 0.23 so I've removed it download, compile > > and install 0.24 but cmake is still telling me that he found 0.23 > > and need 0.24 > > > > any idea of how to solve that issue ?? > > > > -- > > Claude Gélinas agr. > > Phyto Ressources Inc > > _______________________________________________ > > Digikam-users mailing list > > [hidden email] > > https://mail.kde.org/mailman/listinfo/digikam-users > > Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by Philip Johnsson
local install of new compiled exiv2 0.24 is in /usr/local/lib. should it
be in /usr/local/lib64 as my system is centos7 x86_64 ?? Le Sat, 10 Jan 2015 17:48:53 +0100, Philip Johnsson <[hidden email]> a écrit : > Have you compiled and installed exiv2 0.24 as a local install > in /usr/local and also have 0.23 in system? In that case you need to > point make with parameters to where the 0.24 version is as make find > 0.23 first. > > /Philip > On Jan 10, 2015 5:04 PM, "Claude Gélinas" <[hidden email]> wrote: > > > Hi I'm trying to compile digikam on centos7. cmake complain about > > exiv2 that is missing. > > > > centos7 come with exiv2 0.23 so I've removed it download, compile > > and install 0.24 but cmake is still telling me that he found 0.23 > > and need 0.24 > > > > any idea of how to solve that issue ?? > > > > -- > > Claude Gélinas agr. > > Phyto Ressources Inc > > _______________________________________________ > > Digikam-users mailing list > > [hidden email] > > https://mail.kde.org/mailman/listinfo/digikam-users > > Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
cmake -DEXIV2_LIBRARY=/path/to/libexiv2.so -DEXIV2_INCLUDE_DIR=/path/to/include Make that paths fit your system where the 0.24 files are that it should use. Most likely /usr/local/include and /usr/local/lib//libexiv2.so or something like that.On Sat, Jan 10, 2015 at 9:01 PM, Claude Gélinas <[hidden email]> wrote: local install of new compiled exiv2 0.24 is in /usr/local/lib. should it _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Ok now I've got trough cmake succesfully. thanks for the help. But it
look like one lib is missing in the make process ..... [ 10%] Built target kvkontakte_automoc Linking CXX shared library ../../../lib/libkvkontakte.so /usr/bin/ld: ne peut trouver -lKDE4__kdewebkit collect2: erreur: ld a retourné 1 code d'état d'exécution make[2]: *** [lib/libkvkontakte.so.1.0.0] Erreur 1 make[1]: *** [extra/libkvkontakte/libkvkontakte/CMakeFiles/kvkontakte.dir/all] Erreur 2 make: *** [all] Erreur 2 look like it can't find KDE4__kdewebkit but I don't know where to get that one. I've installed kdelibs_webkit but without result Thank Le Sat, 10 Jan 2015 23:41:23 +0100, Philip Johnsson <[hidden email]> a écrit : > cmake -DEXIV2_LIBRARY=/path/to/libexiv2.so > -DEXIV2_INCLUDE_DIR=/path/to/include > > Make that paths fit your system where the 0.24 files are that it > should use. Most likely /usr/local/include > and /usr/local/lib//libexiv2.so or something like that. > > /Philip > > On Sat, Jan 10, 2015 at 9:01 PM, Claude Gélinas <[hidden email]> > wrote: > > > local install of new compiled exiv2 0.24 is in /usr/local/lib. > > should it be in /usr/local/lib64 as my system is centos7 x86_64 ?? > > > > Le Sat, 10 Jan 2015 17:48:53 +0100, > > Philip Johnsson <[hidden email]> a écrit : > > > > > Have you compiled and installed exiv2 0.24 as a local install > > > in /usr/local and also have 0.23 in system? In that case you need > > > to point make with parameters to where the 0.24 version is as > > > make find 0.23 first. > > > > > > /Philip > > > On Jan 10, 2015 5:04 PM, "Claude Gélinas" <[hidden email]> > > > wrote: > > > > > > > Hi I'm trying to compile digikam on centos7. cmake complain > > > > about exiv2 that is missing. > > > > > > > > centos7 come with exiv2 0.23 so I've removed it download, > > > > compile and install 0.24 but cmake is still telling me that he > > > > found 0.23 and need 0.24 > > > > > > > > any idea of how to solve that issue ?? > > > > > > > > -- > > > > Claude Gélinas agr. > > > > Phyto Ressources Inc > > > > _______________________________________________ > > > > Digikam-users mailing list > > > > [hidden email] > > > > https://mail.kde.org/mailman/listinfo/digikam-users > > > > > > _______________________________________________ > > Digikam-users mailing list > > [hidden email] > > https://mail.kde.org/mailman/listinfo/digikam-users > > -- Claude Gélinas agr. Phyto Ressources Inc _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Have you installed your distros equivalent to debian/ubuntus package libqtwebkit-dev? qt4 webkit development files. /PhilipOn Mon, Jan 12, 2015 at 1:33 AM, Claude Gélinas <[hidden email]> wrote: Ok now I've got trough cmake succesfully. thanks for the help. But it _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Will also link against libkdewebkit5 libs so that also needs to be installed. /PhilipOn Mon, Jan 12, 2015 at 5:38 PM, Philip Johnsson <[hidden email]> wrote:
_______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Hi these are all the lib intalled on my centos7 system:
qtwebkit-devel-2.3.3-3.el7.x86_64 webkitgtk3-2.0.4-6.el7_0.1.x86_64 kwebkitpart-1.3.4-5.el7.x86_64 kdelibs-webkit-devel-4.10.5-2.el7.x86_64 kdelibs-webkit-4.10.5-2.el7.x86_64 qtwebkit-2.3.3-3.el7.x86_64 webkitgtk-2.2.4-1.el7.x86_64 don't know if I need to add somethiong or remove something. There are no libkdewebkit5 available for centos Thanks Claude Le Mon, 12 Jan 2015 17:43:20 +0100 Philip Johnsson <[hidden email]> a écrit: > Will also link against libkdewebkit5 libs so that also needs to be > installed. > > /Philip > > On Mon, Jan 12, 2015 at 5:38 PM, Philip Johnsson > <[hidden email]> wrote: > > > Have you installed your distros equivalent to debian/ubuntus package > > libqtwebkit-dev? qt4 webkit development files. > > > > /Philip > > > > > > > > On Mon, Jan 12, 2015 at 1:33 AM, Claude Gélinas <[hidden email]> > > wrote: > > > >> Ok now I've got trough cmake succesfully. thanks for the help. But > >> it look like one lib is missing in the make process > >> > >> ..... > >> [ 10%] Built target kvkontakte_automoc > >> Linking CXX shared library ../../../lib/libkvkontakte.so > >> /usr/bin/ld: ne peut trouver -lKDE4__kdewebkit > >> collect2: erreur: ld a retourné 1 code d'état d'exécution > >> make[2]: *** [lib/libkvkontakte.so.1.0.0] Erreur 1 > >> make[1]: *** > >> [extra/libkvkontakte/libkvkontakte/CMakeFiles/kvkontakte.dir/all] > >> Erreur 2 make: *** [all] Erreur 2 > >> > >> look like it can't find KDE4__kdewebkit > >> > >> but I don't know where to get that one. I've installed > >> kdelibs_webkit but without result > >> > >> Thank > >> > >> Le Sat, 10 Jan 2015 23:41:23 +0100, > >> Philip Johnsson <[hidden email]> a écrit : > >> > >> > cmake -DEXIV2_LIBRARY=/path/to/libexiv2.so > >> > -DEXIV2_INCLUDE_DIR=/path/to/include > >> > > >> > Make that paths fit your system where the 0.24 files are that it > >> > should use. Most likely /usr/local/include > >> > and /usr/local/lib//libexiv2.so or something like that. > >> > > >> > /Philip > >> > > >> > On Sat, Jan 10, 2015 at 9:01 PM, Claude Gélinas > >> > <[hidden email]> wrote: > >> > > >> > > local install of new compiled exiv2 0.24 is in /usr/local/lib. > >> > > should it be in /usr/local/lib64 as my system is centos7 > >> > > x86_64 ?? > >> > > > >> > > Le Sat, 10 Jan 2015 17:48:53 +0100, > >> > > Philip Johnsson <[hidden email]> a écrit : > >> > > > >> > > > Have you compiled and installed exiv2 0.24 as a local install > >> > > > in /usr/local and also have 0.23 in system? In that case you > >> > > > need to point make with parameters to where the 0.24 version > >> > > > is as make find 0.23 first. > >> > > > > >> > > > /Philip > >> > > > On Jan 10, 2015 5:04 PM, "Claude Gélinas" > >> > > > <[hidden email]> wrote: > >> > > > > >> > > > > Hi I'm trying to compile digikam on centos7. cmake complain > >> > > > > about exiv2 that is missing. > >> > > > > > >> > > > > centos7 come with exiv2 0.23 so I've removed it download, > >> > > > > compile and install 0.24 but cmake is still telling me > >> > > > > that he found 0.23 and need 0.24 > >> > > > > > >> > > > > any idea of how to solve that issue ?? > >> > > > > > >> > > > > -- > >> > > > > Claude Gélinas agr. > >> > > > > Phyto Ressources Inc > >> > > > > _______________________________________________ > >> > > > > Digikam-users mailing list > >> > > > > [hidden email] > >> > > > > https://mail.kde.org/mailman/listinfo/digikam-users > >> > > > > > >> > > _______________________________________________ > >> > > Digikam-users mailing list > >> > > [hidden email] > >> > > https://mail.kde.org/mailman/listinfo/digikam-users > >> > > > >> > >> > >> > >> -- > >> Claude Gélinas agr. > >> Phyto Ressources Inc > >> _______________________________________________ > >> Digikam-users mailing list > >> [hidden email] > >> https://mail.kde.org/mailman/listinfo/digikam-users > >> > > > > _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Kde 4.10 is too old to build the later versions of digikam against. Think you need at least kde 4.13. /Philip On Jan 14, 2015 3:21 AM, "Claude Gelinas" <[hidden email]> wrote:
Hi these are all the lib intalled on my centos7 system: _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by Philip Johnsson
So I will need to update manually KDE or wait for a new update from
centos7 is it possible to download older version of digikam that will compile with KDE 4.10 Thanks Claude >Kde 4.10 is too old to build the later versions of digikam against. >Think you need at least kde 4.13. > >/Philip >On Jan 14, 2015 3:21 AM, "Claude Gelinas" <[hidden email]> wrote: >Hi these are all the lib intalled on my centos7 system: > >qtwebkit-devel-2.3.3-3.el7.x86_64 >webkitgtk3-2.0.4-6.el7_0.1.x86_64 >kwebkitpart-1.3.4-5.el7.x86_64 >kdelibs-webkit-devel-4.10.5-2.el7.x86_64 >kdelibs-webkit-4.10.5-2.el7.x86_64 >qtwebkit-2.3.3-3.el7.x86_64 >webkitgtk-2.2.4-1.el7.x86_64 > >don't know if I need to add somethiong or remove something. There are >no libkdewebkit5 available for centos > >Thanks > >Claude > >Le Mon, 12 Jan 2015 17:43:20 +0100 >Philip Johnsson <[hidden email]> a écrit: > > Will also link against libkdewebkit5 libs so that also needs to be > installed. > > /Philip > > On Mon, Jan 12, 2015 at 5:38 PM, Philip Johnsson > <[hidden email]> wrote: > > > Have you installed your distros equivalent to debian/ubuntus package > > libqtwebkit-dev? qt4 webkit development files. > > > > /Philip > > > > > > > > On Mon, Jan 12, 2015 at 1:33 AM, Claude Gélinas <[hidden email]> > > wrote: > > > >> Ok now I've got trough cmake succesfully. thanks for the help. But > >> it look like one lib is missing in the make process > >> > >> ..... > >> [ 10%] Built target kvkontakte_automoc > >> Linking CXX shared library ../../../lib/libkvkontakte.so > >> /usr/bin/ld: ne peut trouver -lKDE4__kdewebkit > >> collect2: erreur: ld a retourné 1 code d'état d'exécution > >> make[2]: *** [lib/libkvkontakte.so.1.0.0] Erreur 1 > >> make[1]: *** > >> [extra/libkvkontakte/libkvkontakte/CMakeFiles/kvkontakte.dir/all] > >> Erreur 2 make: *** [all] Erreur 2 > >> > >> look like it can't find KDE4__kdewebkit > >> > >> but I don't know where to get that one. I've installed > >> kdelibs_webkit but without result > >> > >> Thank > >> > >> Le Sat, 10 Jan 2015 23:41:23 +0100, > >> Philip Johnsson <[hidden email]> a écrit : > >> > >> > cmake -DEXIV2_LIBRARY=/path/to/libexiv2.so > >> > -DEXIV2_INCLUDE_DIR=/path/to/include > >> > > >> > Make that paths fit your system where the 0.24 files are that it > >> > should use. Most likely /usr/local/include > >> > and /usr/local/lib//libexiv2.so or something like that. > >> > > >> > /Philip > >> > > >> > On Sat, Jan 10, 2015 at 9:01 PM, Claude Gélinas > >> > <[hidden email]> wrote: > >> > > >> > > local install of new compiled exiv2 0.24 is in /usr/local/lib. > >> > > should it be in /usr/local/lib64 as my system is centos7 > >> > > x86_64 ?? > >> > > > >> > > Le Sat, 10 Jan 2015 17:48:53 +0100, > >> > > Philip Johnsson <[hidden email]> a écrit : > >> > > > >> > > > Have you compiled and installed exiv2 0.24 as a local install > >> > > > in /usr/local and also have 0.23 in system? In that case you > >> > > > need to point make with parameters to where the 0.24 version > >> > > > is as make find 0.23 first. > >> > > > > >> > > > /Philip > >> > > > On Jan 10, 2015 5:04 PM, "Claude Gélinas" > >> > > > <[hidden email]> wrote: > >> > > > > >> > > > > Hi I'm trying to compile digikam on centos7. cmake complain > >> > > > > about exiv2 that is missing. > >> > > > > > >> > > > > centos7 come with exiv2 0.23 so I've removed it download, > >> > > > > compile and install 0.24 but cmake is still telling me > >> > > > > that he found 0.23 and need 0.24 > >> > > > > > >> > > > > any idea of how to solve that issue ?? > >> > > > > > >> > > > > -- > >> > > > > Claude Gélinas agr. > >> > > > > Phyto Ressources Inc > >> > > > > _______________________________________________ > >> > > > > Digikam-users mailing list > >> > > > > [hidden email] > >> > > > > https://mail.kde.org/mailman/listinfo/digikam-users > >> > > > > > >> > > _______________________________________________ > >> > > Digikam-users mailing list > >> > > [hidden email] > >> > > https://mail.kde.org/mailman/listinfo/digikam-users > >> > > > >> > >> > >> > >> -- > >> Claude Gélinas agr. > >> Phyto Ressources Inc > >> _______________________________________________ > >> Digikam-users mailing list > >> [hidden email] > >> https://mail.kde.org/mailman/listinfo/digikam-users > >> > > > > _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Yes you need to update KDE some way to build recent versions of digiKam. You can download older digiKam tarballs to build with your version of KDE. It's in the readme file (i think) of the tarballs what versions of KDE that's needed. /Philip On Jan 14, 2015 4:17 AM, "Claude Gelinas" <[hidden email]> wrote:
So I will need to update manually KDE or wait for a new update from _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Free forum by Nabble | Edit this page |