[Digikam-devel] Messed up my digikam installation

Heiner Lamprecht heiner at heiner-lamprecht.net
Sun Jun 24 12:20:40 BST 2007


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:

-------------------------------------------------------------------
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?


    Heiner

P.S.: After downloading the tarball, everything worked fine.

-- 
    heiner at heiner-lamprecht dot net    GnuPG - Key: 9859E373
  Fingerprint:  3770 7947 F917 94EF 8717 BADB 0139 7554 9859 E373



More information about the Digikam-devel mailing list