[Digikam-devel] Working environment

Paweł Marciniak pave at o2.pl
Sat Nov 24 10:12:54 GMT 2007


Paweł Marciniak wrote:

> There's one issue I want to ask about. I keep the svn versions in my
> homedir, separate to globally installed stable versions. To properly
> compile digiKam and libs against the svn-installed exiv2, I have to
> temporarily uninstall stable exiv2 version from my system (the old known
> recurring configure/make problem...). But when I try to run the svn
> version of digiKam (even after make install), the kio_* stuff it depends
> upon, needs exiv2 globally installed in order to work. My concern is that
> perhaps I misconfigured something, so that the dev version still runs the
> stable versions of its libraries, maybe even libdigikam is used from the
> stable version and then debugging would be kinda hard then ;)
> 
> My env (kept that way all the time from the time of checkout):
> KDEDIR="/home/pave/digikam_svn/installed"
> KDEDIRS="/home/pave/digikam_svn/installed"
> LDPATH="/home/pave/digikam_svn/installed/lib:"
> LD_LIBRARY_PATH="/home/pave/digikam_svn/installed/lib:"
> PATH="/home/pave/digikam_svn/installed/bin:/bin:/usr/bin:/usr/X11R6/bin:\
> /opt/bin:/opt/kde/bin:/opt/qt/bin"
> PKG_CONFIG_PATH="/home/pave/digikam_svn/installed/lib/pkgconfig"
> UNSERMAKE="no"

I just noticed something strange! An excerpt from ldd kio_digikamalbums.so
(the svn version):
[...]
libkexiv2.so.3 => /opt/kde/lib/libkexiv2.so.3 (0xb7a3f000)
[...]
libexiv2.so.2 => /home/pave/digikam_svn/installed/lib/libexiv2.so.2
(0xb779f000)
[...]

How come?

Pawel




More information about the Digikam-devel mailing list