<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=iso-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Gilles Caulier schrieb:
<blockquote cite="mid200608291448.56808.caulier.gilles@kdemail.net"
 type="cite">
  <pre wrap="">Le Mardi 29 Août 2006 14:03, efpost a écrit :
  </pre>
  <blockquote type="cite">
    <pre wrap="">Caulier Gilles schrieb:
    </pre>
    <blockquote type="cite">
      <pre wrap="">Le Mardi 29 Août 2006 12:29 AM, efpost a écrit :
      </pre>
      <blockquote type="cite">
        <pre wrap="">Hi,

just tried to compile digikam 0.9 from svn. I made every step according
to the instructions on the digikam website.
After checking out I started compiling in the graphics directory with
make -f Makefile.cvs

Here is the result

   # make -f Makefile.cvs
This Makefile is only for the CVS repository
This will be deleted before making the distribution

./admin/cvs.sh: line 33: --version: command not found
*** AUTOCONF NOT FOUND!.
*** KDE requires autoconf 2.53 or newer
make[1]: *** [cvs] Fehler 1
make: *** [all] Fehler 2

I have definitely autoconf version 2.60a-1 installed (in /usr/bin). I
needed it yesterday for compiling from tarballs (cf previous posts).

If I disregard the error and go on with ./configure I get
bash: ./configure: File or directory not found (literally translated
        </pre>
      </blockquote>
      <pre wrap="">>from German)
      </pre>
      <blockquote type="cite">
        <pre wrap="">What do I do now?
        </pre>
      </blockquote>
      <pre wrap="">Under mandriva 2006, i use :

[gilles@portable-gc apps]$ autoconf --version
autoconf (GNU Autoconf) 2.59
Written by David J. MacKenzie and Akim Demaille.
...

...without problems. Also, i recommend you to look the README file about
depencies.

Gilles
_______________________________________________
Digikam-users mailing list
      </pre>
    </blockquote>
    <pre wrap="">It's done. Studying the README file clarified the situation. Not
AUTOCONF was missing, but AUTOMAKE. After installing automake 1.9 the
compilation went just fine.

BUT: digikam 0.9 keeps crashing.
I started digikam clean (no digikamrc, no digikam.db) and set as the
database directory an existing directory with subdirectories and images
(as described in my previous posts)
Here is the output from KDE crash handler:

-------------
Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1240873280 (LWP 14916)]
[KCrash handler]
#5  0xb613e2ad in mallopt () from /lib/tls/libc.so.6
#6  0xb613e942 in free () from /lib/tls/libc.so.6
#7  0xb62e24e1 in operator delete () from /usr/lib/libstdc++.so.6
#8  0xb62be1ed in std::string::_Rep::_M_destroy ()
   from /usr/lib/libstdc++.so.6
#9  0xb62c0d58 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string () from /usr/lib/libstdc++.so.6
#10 0xb7eb9df7 in Digikam::DMetadata::convertCommentValue (
    exifDatum=@0x815d70c) at dmetadata.cpp:1092
#11 0xb7ebaacd in Digikam::DMetadata::getImageComment (this=0xbf8ae518)
    at dmetadata.cpp:936
#12 0xb7d4a0b9 in Digikam::ScanLib::storeItemInDatabase (this=0xbf8ae878,
    albumURL=@0xbf8ae5b8, filename=@0xbf8ae604, albumID=2) at
scanlib.cpp:397
#13 0xb7d4a616 in Digikam::ScanLib::allFiles (this=0xbf8ae878,
    directory=@0xbf8ae710) at scanlib.cpp:350
#14 0xb7d4a728 in Digikam::ScanLib::allFiles (this=0xbf8ae878,
    directory=@0xbf8ae7b0) at scanlib.cpp:355
#15 0xb7d4b2f8 in Digikam::ScanLib::findMissingItems (this=0xbf8ae878)
    at scanlib.cpp:191
#16 0xb7d4b87d in Digikam::ScanLib::startScan (this=0xbf8ae878)
    at scanlib.cpp:91
#17 0xb7ceb0d0 in Digikam::AlbumManager::setLibraryPath (this=0x8129100,
    path=@0xbf8aea78) at albummanager.cpp:289
#18 0x0804a85c in main (argc=-1208526040, argv=0xb6208420) at main.cpp:243
------------------

Could somebody please point me into the right direction.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Yes, the other part relevent of this crash is Exiv2 library.

Here i use Exiv2 source code from svn repository (i'm also an Exiv2 
developper), not the last stable release 0.10...

Look here for instructions to download and compile Exiv2 from svn :

<a class="moz-txt-link-freetext" href="http://www.exiv2.org/download.html">http://www.exiv2.org/download.html</a>

Gilles
_______________________________________________
Digikam-users mailing list</pre>
</blockquote>
Well, that didn't help. I have compiled and installed exiv2 from SVN.
Then I started digikam and faced the same Problems.<br>
--> Kcrash handler gives the following (more or less the same as
previously):<br>
<br>
Using host libthread_db library "/lib/tls/libthread_db.so.1".<br>
[Thread debugging using libthread_db enabled]<br>
[New Thread -1240766784 (LWP 2784)]<br>
[KCrash handler]<br>
#5  0xb61582ad in mallopt () from /lib/tls/libc.so.6<br>
#6  0xb6158942 in free () from /lib/tls/libc.so.6<br>
#7  0xb62fc4e1 in operator delete () from /usr/lib/libstdc++.so.6<br>
#8  0xb62d81ed in std::string::_Rep::_M_destroy ()<br>
   from /usr/lib/libstdc++.so.6<br>
#9  0xb62dad58 in std::basic_string<char,
std::char_traits<char>, std::allocator<char>
>::~basic_string () from /usr/lib/libstdc++.so.6<br>
#10 0xb7edbdf7 in Digikam::DMetadata::convertCommentValue (<br>
    exifDatum=@0x8159504) at dmetadata.cpp:1092<br>
#11 0xb7edcacd in Digikam::DMetadata::getImageComment (this=0xbffb9418)<br>
    at dmetadata.cpp:936<br>
#12 0xb7d6c0b9 in Digikam::ScanLib::storeItemInDatabase
(this=0xbffb9778, <br>
    albumURL=@0xbffb94b8, filename=@0xbffb9504, albumID=2) at
scanlib.cpp:397<br>
#13 0xb7d6c616 in Digikam::ScanLib::allFiles (this=0xbffb9778, <br>
    directory=@0xbffb9610) at scanlib.cpp:350<br>
#14 0xb7d6c728 in Digikam::ScanLib::allFiles (this=0xbffb9778, <br>
    directory=@0xbffb96b0) at scanlib.cpp:355<br>
#15 0xb7d6d2f8 in Digikam::ScanLib::findMissingItems (this=0xbffb9778)<br>
    at scanlib.cpp:191<br>
#16 0xb7d6d87d in Digikam::ScanLib::startScan (this=0xbffb9778)<br>
    at scanlib.cpp:91<br>
#17 0xb7d0d0d0 in Digikam::AlbumManager::setLibraryPath
(this=0x81291f8, <br>
    path=@0xbffb9978) at albummanager.cpp:289<br>
#18 0x0804a85c in main (argc=-1208386776, argv=0xb6222420) at
main.cpp:243<br>
<br>
What now?<br>
Udo<br>
</body>
</html>