Hi Achim,<br>thanks for the info.<br><br>> fyi: imagegallery is part of kipi-plugins. kipi-plugins are discussed on<br>> kde-imaging mailing list.<br><span class="q"><br>Sorry about that I didn't notice that there was a separate contact link for the kipi-plugins.
<br>I have reposted to that list.<br><br></span>> You need to link against libkexif too. You should have already the<br>> -devel pkgs installed otherwise it would have complained earlier<br>> about missing header files.
<br><br>I didn't install the -devel package because I couldn't find one.<br>And it surprises me too that it compiles but doesn't link.<br><br>I'll keep trying.<br><br>Thanks<br>Con<br><br><br><div><span class="gmail_quote">
On 3/24/06, <b class="gmail_sendername">Achim Bohnet</b> <<a href="mailto:ach@mpe.mpg.de">ach@mpe.mpg.de</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Friday 24 March 2006 13:34, Con Ruane wrote:<br>> Hi All,<br>><br>> I use the ImagesGallery out of Digikam to generate galleries for my web<br>> site.<br>Hi,<br><br>fyi: imagegallery is part of kipi-plugins. kipi-plugins are discussed on
<br>kde-imaging mailing list.<br><br>> I wanted to change the look of the generated html to match my site so I<br>> 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
<br>> 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<br>> I did succeed in the end.<br><br>htmlgallery plugin, a replacement for Imagegallery is under development. You'll
<br>find it in KDE svn trunk/extragear/libs/kipi-plugins/. At addresses the adoption of<br>look. Not sure about exif infos (I havn't tried the new plugin yet).</blockquote><div> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
><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<br>> to compile with libkexif stuff in it.<br>><br>> The compile actually works, it's the link step that stops with this error:
<br>><br>> .libs/imagesgallery.o: In function<br>> `KIPIImagesGalleryPlugin::ImagesGallery::createBody(QTextStream&,<br>> QStringList const&, KURL const&, QString const&, QString const&)':<br>
> imagesgallery.cpp:(.text+0xbfcc): undefined reference to<br>> `KExifData::KExifData()'<br>> imagesgallery.cpp:(.text+0xbfd4): undefined reference to<br>> `KExifData::~KExifData()'<br>><br>> The only code I have in there at the moment for testing is the just
<br>> definition of a KExifData object.<br><br>You need to link against libkexif too. You should have already the<br>-devel pkgs installed otherwise it would have complained earlier<br>about missing header files.<br><br>
Achim<br>><br>> #include <libkexif/kexifdata.h><br>> ..<br>> ..<br>> void ImagesGallery::createBody(QTextStream& stream, const QStringList&<br>> 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
<br>> 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)<br>> 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<br>> same level as the kipi-plugins folder) and generated a new configure script<br>> using make -f Makefile.cvs. and ran configure and make.
<br>> When I do this libkexif is compiled and ImagesGallery compiles but again I<br>> get the exact same linker error.<br>> Where can I get a libkexif-devel package for suse 10.0 or does anyone have<br>> any other ideas?
<br>><br>> Thanks,<br>><br>> Con<br>><br><br>--<br> To me vi is Zen. To use vi is to practice zen. Every command is<br> a koan. Profound to the user, unintelligible to the uninitiated.<br> You discover truth everytime you use it.
<br> -- <a href="mailto:reddy@lion.austin.ibm.com">reddy@lion.austin.ibm.com</a><br>_______________________________________________<br>Kde-extra-gear mailing list<br><a href="mailto:Kde-extra-gear@kde.org">
Kde-extra-gear@kde.org</a><br><a href="https://mail.kde.org/mailman/listinfo/kde-extra-gear">https://mail.kde.org/mailman/listinfo/kde-extra-gear</a><br></blockquote></div><br>