<div class="gmail_quote">On Mon, May 17, 2010 at 17:33, Todd Goodman <span dir="ltr"><<a href="mailto:tsg@bonedaddy.net">tsg@bonedaddy.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
* Jens M?ller <<a href="mailto:tschensinger@web.de">tschensinger@web.de</a>> [100516 16:06]:<br>
<div class="im">> Am Sonntag, 16. Mai 2010, um 15:22:55 schrieb <a href="mailto:digikam-devel-request@kde.org">digikam-devel-request@kde.org</a>:<br>
</div>[SNIP]<br>
<div class="im">> > When I try to build libkexiv2 however I get errors that look like maybe<br>
> > an incompatibility between exiv2-svn and libkexiv2-svn.  The errors are<br>
> > as follows:<br>
> ><br>
> > [  8%] Building CXX object libkexiv2/CMakeFiles/kexiv2.dir/kexiv2.o<br>
> > /root/digikam-svn/libkexiv2/libkexiv2/kexiv2.cpp: In member function<br>
> > 'bool KExiv2Iface::KExiv2::loadFromData(const QByteArray&) const':<br>
> > /root/digikam-svn/libkexiv2/libkexiv2/kexiv2.cpp:277: error: 'e' was not<br>
> > declared in this scope<br>
> > /root/digikam-svn/libkexiv2/libkexiv2/kexiv2.cpp: In member function<br>
> > 'virtual bool KExiv2Iface::KExiv2::load(const QString&) const':<br>
> > /root/digikam-svn/libkexiv2/libkexiv2/kexiv2.cpp:326: error: 'e' was not<br>
> > declared in this scope<br>
> > /root/digikam-svn/libkexiv2/libkexiv2/kexiv2.cpp: In member function<br>
> > 'bool KExiv2Iface::KExiv2::save(const QString&) const':<br>
> > /root/digikam-svn/libkexiv2/libkexiv2/kexiv2.cpp:514: error: 'e' was not<br>
> > declared in this scope<br>
</div>[SNIP]<br>
<div class="im">><br>
> Todd,<br>
><br>
> are you shure that you are building and linking libkexiv2-svn against svn-<br>
> exiv2 (right headers and libs)?<br>
><br>
> Regards, Jens<br>
<br>
</div>Hi Jens,<br>
<br>
You're quite right.  How embarassing.  I'm not sure how I missed<br>
that.<br>
<br>
I'll look into why it's not picking up my SVN versions in /usr/local, but<br>
for now I've just modified my CMakeCache.txt files.<br>
<br>
Thank you and my apologies,<br>
<font color="#888888"><br>
Todd<br></font></blockquote><div><br></div><div>For me it didn't pick the svn lib because it checked the system pkg-config path first and found the distro lib there. So I had to adjust it with PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:other paths.. and then it was ok. I'm on Fedora 13 x86_64 btw.</div>
<div><br></div><div>Marty</div></div>