[KPhotoAlbum] installation problem

Reimar Imhof Reimar.Imhof at netcologne.de
Mon May 16 17:14:32 BST 2016


Hi,

I just build kphotoalbum with an old kface header.
Using OpenSuse42.1 I reverted libkface-devel to version 15.08.1

I also had to use an old header for libkipi. It build with 15.08.1

I did ignore all the yast (suse config/install tool) dependency error 
messages.

kphotoalbum seems to be ok (I just had a quick look at the demo).

But I wasn't able to make the marble/geo interface work.

Well, my "production" system is still OpnenSuse13.2, running kde 4.14.
On that system it builds without any problems.

Question: Are there any plans to make kphotoalbum compile with latest kde?

Cheers
Reimar



Am Montag, 16. Mai 2016, 14:29:27 schrieb Martin Jost:
> Hallo Rolf,
> 
> hier ist der Versuch auf Deutsch...
> (Gebaut auf OpenSuse42.1 - und zum Schluss scheitert es auch noch)
> 
> 1.
> Auspacken:
> pd at godot:/pd-sw/foto/kphotoalbum> tar xvJf kphotoalbum-4.7.1.tar.xz
> kphotoalbum-4.7.1/
> kphotoalbum-4.7.1/version.h.in
> kphotoalbum-4.7.1/README
> kphotoalbum-4.7.1/cmake/
> kphotoalbum-4.7.1/cmake/modules/
> kphotoalbum-4.7.1/cmake/modules/CheckCXX11Features/
> kphotoalbum-4.7.1/cmake/modules/CheckCXX11Features/cxx11-test-variadic_templ
> ates.cpp
> kphotoalbum-4.7.1/cmake/modules/CheckCXX11Features/cxx11-test-static_assert
> _fail_compile.cpp
> kphotoalbum-4.7.1/cmake/modules/CheckCXX11Features/cxx11-test-lambda.cpp
> ...
> 
> 2.
> Ins Verzeichnis wechseln, build-Verezichnis anlegen und dort reingehen:
> [Wie das Verzeichnis heisst, ist egal es sollte nur noch nicht
> existieren...]
> pd at godot:/pd-sw/foto/kphotoalbum> cd kphotoalbum-4.7.1
> pd at godot:/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1> mkdir build
> pd at godot:/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1> cd build
> pd at godot:/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build>
> 
> 3.
> cmake aufrufen:
> [Das ist "cmake  <PUNKT<PUNKT>"
> Der (relative) Pfad zum Verzeichnis, in dem Du kphotoalbum-4.7.1
> entpackt hast]
> 
> pd at godot:/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build> cmake ..
> -- The C compiler identification is GNU 4.8.5
> -- The CXX compiler identification is GNU 4.8.5
> -- 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
> -- Check for working CXX compiler: /usr/bin/c++
> [...]
> 
> 
> 4.
> Den Schluss ansehen, bei mir ist da:
> [Wenn es Ärger gibt, dann typisch hier, da u.U. Libs oder Headers
> fehlen/falsch sind.
> '******' sind meine Hervorhebungen
> 
> [...]
> -- Found JPEG: /usr/lib64/libjpeg.so
> -- No Kipi library version required. Check default version : 1.2.0
> -- Check Kipi library in local sub-folder...
> -- Check Kipi library using pkg-config...
> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
> -- checking for module 'libkipi>=1.2.0'
> --   package 'libkipi>=1.2.0' not found
> -- Could NOT find KIPI (missing:  KIPI_INCLUDE_DIR)
> ***************************************
> -- Check for Kdcraw library in local sub-folder...
> -- Check Kdcraw library using pkg-config...
> -- checking for module 'libkdcraw'
> --   package 'libkdcraw' not found ****************************************
> -- Found Exiv2: /usr/lib64/libexiv2.so (found suitable version "0.25.0",
> minimum required is "0.12")  ***********************
> -- Could NOT find marble (missing:  MARBLE_LIBRARIES)
> ***********************
> -- Found KFace version 3.5.0 (optional) **********************
> --   Face detection and recognition features will be built.
> -- Did not find KGeoMap (optional) *********************************
> --   Geographic map features won't be built.
> CMake Warning (dev) at /usr/lib64/automoc4/Automoc4Config.cmake:179
> (get_directory_property):
>   Policy CMP0059 is not set: Do no treat DEFINITIONS as a built-in directory
> property.  Run "cmake --help-policy CMP0059" for policy details.  Use the
> cmake_policy command to set the policy and suppress this warning. Call
> Stack (most recent call first):
>   /usr/lib64/automoc4/Automoc4Config.cmake:243 (_add_automoc4_target)
>   /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:1027
> (_automoc4_kde4_pre_target_handling)
>   CMakeLists.txt:451 (kde4_add_executable)
> This warning is for project developers.  Use -Wno-dev to suppress it.
> 
> CMake Warning (dev) at /usr/lib64/automoc4/Automoc4Config.cmake:179
> (get_directory_property):
>   Policy CMP0059 is not set: Do no treat DEFINITIONS as a built-in directory
> property.  Run "cmake --help-policy CMP0059" for policy details.  Use the
> cmake_policy command to set the policy and suppress this warning. Call
> Stack (most recent call first):
>   /usr/lib64/automoc4/Automoc4Config.cmake:243 (_add_automoc4_target)
>   /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:1079
> (_automoc4_kde4_pre_target_handling)
>   CMakeLists.txt:453 (kde4_add_library)
> This warning is for project developers.  Use -Wno-dev to suppress it.
> 
> -- Looking for dgettext
> -- Looking for dgettext - found
> -- Found Gettext: built in libc
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> /home/pd/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build
> pd at godot:/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build>
> 
> - Bei mir hat er KIPI nicht gefunden (intressant...)
> - libkdcraw nicht gefunden - juckt mich nicht - ich hab'
>  keine raw-Aufnahmen
> - exiv2 hat er gefunden
> - marble juckt mich wieder nicht
> - KFace hat er gefunden (wäre optional)
> - KGeoMap hat er nicht gefunden (optional, juckt mich nicht)
> - Die Warnungen danach richten sich an Entwickler.
> 
> 5. bauen (und Daumendrücken)
> [-j 10 startet bis zu 10 Compoiler-Läufe parallel]
> pd at godot:/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build> make -j 10
> Scanning dependencies of target UpdateVersion
> Scanning dependencies of target doc-it-handbook
> Scanning dependencies of target Utilities_automoc
> Scanning dependencies of target doc-sv-handbook
> Scanning dependencies of target doc-nl-handbook
> 
> [... oh, oh... ]
> [ 31%] Building CXX object
> CMakeFiles/kphotoalbum.dir/Settings/SettingsData.cpp.o
> In file included from
> /home/pd/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build/../AnnotationDialog/
> ListSelect.h:28:0, from
> /home/pd/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build/../AnnotationDialog/
> Dialog.h:23, from
> /home/pd/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build/../AnnotationDialog/
> ResizableFrame.h:32, from
> /home/pd/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build/../AnnotationDialog/
> ProposedFaceDialog.h:26, from
> /home/pd/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build/moc_ProposedFaceDial
> og.cpp:9, from
> /home/pd/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/build/kphotoalbum_automoc.
> cpp:5:
> /home/pd/pd-sw/foto/kphotoalbum/kphotoalbum-4.7.1/FaceManagement/Recognizer
> .h:30:42: fatal error: libkface/recognitiondatabase.h: Datei oder
> Verzeichnis nicht gefunden
>  #include <libkface/recognitiondatabase.h>
> 
> Hier gehen ihm Headers für kface ab - jetzt muss ich selbst erst mal
> suchen - ich hab' KPA4.71 hier gebaut und am Laufen....
> (und hab' erst mal den Nachmittag verplant - später dann...)
> 
> Wie weit kommst Du ?
> Was passiert ?
> 
> Grüße - und viel Erfolg !
> 
> Martin
> 
> 
> 
> 
> On 16.05.2016 13:54, rome1969 wrote:
> Dear all,
> 
> 
> Since years I am using KPhotoAlbum with great pleasure. It is one of the
> best programs I ever found and in the meantime I do have more then
> 35.000 images in there.
> But there is a serious problem for me.
> Actually I am using Linux Mint 17.2 Rafaela \n \l
> Before I used Ubuntu, several releases, but the Mint distribution suits
> me better.
> 
> So far it concerns KPhotoalbum I still work with 4.4
> Of course it is my greatest wish to install the newest version but I
> don't succeed.
> The file kphotoalbum-4.7.1.tar.xz is downloaded in the meantime but with
> no possibility I find the right way to install it.
> 
> I find the way to install those .tar.xz files so incredible complicated.
> Followed all the instructions and explanations on the Kphotoalbum site
> as well several fora, but nothing bring me the good result. I have to
> admit that most probably my knowledge of the English language is
> inadequate.
> 
> Could somebody conduct me through the installation procedure point by
> point and maybe even in Dutch or German which I can follow much better.
> 
> Would be very, very grateful if somebody could help me.
> Many thanks in advance helping me.
> 
> Rolf
> _______________________________________________
> KPhotoAlbum mailing list
> KPhotoAlbum at mail.kdab.com
> https://mail.kdab.com/mailman/listinfo/kphotoalbum
> 
> _______________________________________________
> KPhotoAlbum mailing list
> KPhotoAlbum at mail.kdab.com
> https://mail.kdab.com/mailman/listinfo/kphotoalbum




More information about the Kphotoalbum mailing list