Arnd, Caspar,<br><br>Yes, xmp exiv2 development branch from svn have been merged to trunk recently.<br><br>Now Exiv2 require Adobe XMP toolkit to be compiled. Look in README-XMP for details.<br><br>This is not the final issue. Something will be done to make it configurable before to compile.
<br><br>Gilles Caulier<br><br><div><span class="gmail_quote">2007/9/18, Arnd Baecker <
<a href="mailto:arnd.baecker@web.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">arnd.baecker@web.de</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, 18 Sep 2007, Caspar Maessen wrote:
<br><br>> I checked out and tried to compile exiv2 from trunk:<br>><br>> # svn checkout svn://dev.robotbattle.com/exiv2/trunk exiv2<br>> # cd exiv2<br>> # make config<br>> # ./configure --prefix=/usr --mandir=/usr/share/man --build=i686-pc-linux-gnu
<br>> # make<br>><br>> This gave me an error. I truncated the output of the make command.<br>><br>> [...]<br>> xmp.cpp:48:20: warning: XMP.hpp: No such file or directory<br>> xmp.cpp:49:25: warning:
XMP.incl_cpp:
No such file or directory<br>> xmp.cpp:74: error: expected ',' or '...' before '&' token<br>> [...]<br>> xmp.cpp:709: error: 'opt' was not declared in this scope<br>> xmp.cpp
:709: error: 'XMP_PropIsSimple' was not declared in this scope<br>> xmp.cpp: At global scope:<br>> xmp.cpp:692: warning: unused parameter 'XMP_OptionBits'<br>> make[1]: *** [xmp.o] Error 1<br>> make[1]: Leaving directory `/home/builds/digikam-svn/exiv2/src'
<br>> make: *** [all] Error 2<br>><br>> Obviously this has something to do with the XMP support being under<br>> development. But I cannot find a clue how to overcome this error. Any<br>> hint is appreciated.
<br><br>Looking at xmp.cpp it seems<br>that it would like to have<br>// Adobe XMP Toolkit<br>#ifdef EXV_HAVE_XMP_TOOLKIT<br># define TXMP_STRING_TYPE std::string<br># include <XMP.hpp><br># include <XMP.incl_cpp
>
<br>#endif // EXV_HAVE_XMP_TOOLKIT<br><br>Googling for this leads to<br> <a href="http://www.adobe.com/devnet/xmp/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.adobe.com/devnet/xmp/</a>
<br>The resulting xmp_v411_sdk.zip contains XMP.hpp.<br><br>So it seems that this has to be installed first ...
<br><br>Hope this helps a bit ...,<br><br>Arnd<br><br>_______________________________________________<br>Digikam-users mailing list<br><a href="mailto:Digikam-users@kde.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
Digikam-users@kde.org</a><br><a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
https://mail.kde.org/mailman/listinfo/digikam-users</a><br></blockquote></div><br>