[Digikam-devel] Messed up my digikam installation

Gilles Caulier caulier.gilles at gmail.com
Sun Jun 24 13:06:49 BST 2007


2007/6/24, Heiner Lamprecht <heiner at heiner-lamprecht.net>:
>
> Hi all,
>
> today I tried to update digikam, but it ended up in a disaster ;-(
>
> First, I made an svn update of exiv2, without any problems.  Then I
> followed the description on http://www.digikam.org/?q=download/svn
> (the one after "Here is an example script you can use ...")
>
> When running make, it ends up with (funny thing:  it seems to run
> configure again?):
>
> -------------------------------------------------------------------
> Makefile:957: Warnung: Die Befehle für das Ziel »clean-bcheck«
>     werden überschrieben
> Makefile:920: Warnung: Alte Befehle für das Ziel »clean-bcheck«
>     werden ignoriert
> Makefile:962: Warnung: Die Befehle für das Ziel »bcheck-am« werden
>     überschrieben
> Makefile:925: Warnung: Alte Befehle für das Ziel »bcheck-am« werden
>     ignoriert
> cd .
> && /bin/sh /home/heiner/Develop/digikam_64bit/graphics/admin/missing --run
>     autoheader
> rm -f stamp-h1
> touch config.h.in
> cd . && /bin/sh ./config.status config.h
> config.status: creating config.h
> config.status: config.h is unchanged
> make  all-recursive
> make[1]: Entering directory
> `/work/heiner/Develop/digikam_64bit/graphics'
> Makefile:957: Warnung: Die Befehle für das Ziel »clean-bcheck«
>     werden überschrieben
> Makefile:920: Warnung: Alte Befehle für das Ziel »clean-bcheck«
>     werden ignoriert
> Makefile:962: Warnung: Die Befehle für das Ziel »bcheck-am« werden
>     überschrieben
> Makefile:925: Warnung: Alte Befehle für das Ziel »bcheck-am« werden
>     ignoriert
> Making all in autom4te.cache
> make[2]: Entering directory
>     `/work/heiner/Develop/digikam_64bit/graphics/autom4te.cache'
> make[2]: *** Keine Regel, um »all« zu erstellen.  Schluss.
> make[2]: Leaving directory
>     `/work/heiner/Develop/digikam_64bit/graphics/autom4te.cache'
> make[1]: *** [all-recursive] Fehler 1
> make[1]: Leaving directory
>     `/work/heiner/Develop/digikam_64bit/graphics'
> make: *** [all] Fehler 2
> -------------------------------------------------------------------
>
> When trying the code from
> svn://anonsvn.kde.org/home/kde/branches/stable/extragear/graphics
> instead, I get error messages while linking the final app:


Stable svn branch is not updated since a long time. This must be removed
from web site.


-------------------------------------------------------------------
> iptcwidget.cpp: In member function 'virtual bool
>     Digikam::IptcWidget::decodeMetadata()':
> iptcwidget.cpp:159: error: request for member 'c_str'
>     in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of
>     non-class type 'const char*'
> iptcwidget.cpp: In member function 'virtual QString
>     Digikam::IptcWidget::getTagTitle(const QString&)':
> iptcwidget.cpp:188: error: request for member 'c_str'
>     in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of
>     non-class type 'const char*'
> iptcwidget.cpp: In member function 'virtual QString
>     Digikam::IptcWidget::getTagDescription(const QString&)':
> iptcwidget.cpp:205: error: request for member 'c_str'
>     in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of
>     non-class type 'const char*'
> -------------------------------------------------------------------
>
> What's going wrong here?


Update libkexiv2 using last stable release 0.1.5 or from kde3 svn branch,
and all will be fine.

Gilles Caulier
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20070624/9c7d2063/attachment.html>


More information about the Digikam-devel mailing list