<div><div style="direction: ltr;">Hi All,<br><br>I use the ImagesGallery out of Digikam to generate galleries for my web site.<br><br>I
wanted to change the look of the generated html to match my site so I
downloaded the source code and added some hard coding to do what I
wanted.
<br><br>I also wanted to have the exif date and time displayed under
the photos so I added some code using libkexif functions to do what I
wanted.<br><br>It took me a while to get everything compiling successfully and working but I did succeed in the end.
<br><br>That was some time ago using SuSE 9.3.<br><br>Now I've updated to SuSE 10.0 (fresh install) but I can't get ImagesGallery to compile with libkexif stuff in it.<br><br>The compile actually works which surprises since I did not install a libkexif-devel package, it's the link step that stops with this error:
<br><br>.libs/imagesgallery.o: In function `KIPIImagesGalleryPlugin::ImagesGallery::createBody(QTextStream&, QStringList const&, KURL const&, QString const&, QString const&)':<br>imagesgallery.cpp:(.text+0xbfcc): undefined reference to `KExifData::KExifData()'
<br>imagesgallery.cpp:(.text+0xbfd4): undefined reference to `KExifData::~KExifData()'<br><br>The only code I have in there at the moment for testing is the just definition of a KExifData object.<br><br>#include <libkexif/kexifdata.h>
<br>..<br>..<br>void ImagesGallery::createBody(QTextStream& stream, const QStringList& subDirList,<br> const KURL& url, const QString& imageFormat,<br> const QString& TargetimagesFormat)
<br>{ <br>..<br>..<br> // define KExifData object <br> KExifData exifData;<br>}<br><br>I
think the problem is that I need to install a libkexif-devel package
but I can't find one anywhere and I don't remember doing this for Suse
9.3.<br>libkexif 0.2.2 from Packman.<br>I also tried installing
libkexif from the source code (using checkinstall) but this didn't help
(could a "make install" make a differnce here?)<br>I also tried putting
the libkexif tree into the kipi-plugins tree (at the same level as the
kipi-plugins folder) and generated a new configure script using make -f
Makefile.cvs. and ran configure and make.<br>When I do this libkexif is compiled and ImagesGallery compiles but again I get the exact same linker error.<br>Where can I get a libkexif-devel package for suse 10.0 or does anyone have any other ideas?
<br><br>Thanks,<br></div><div style="direction: ltr;"><span><br>Con<br>
</span></div></div>