[Digikam-users] Development environment

Leonardo Giordani leonardo.giordani at treuropa.com
Sun Jul 5 11:11:43 BST 2009


Hi all,

I'm trying to get digiKam SVN compiled and (locally) installed while keeping
"official" digiKam installed in my system (currently Kubuntu 9.04). While
compiling I get the following error

/usr/bin/ld: warning: libkdcraw.so.8, needed by
../../lib/libdigikamcore.so.1.0.0, may conflict with libkdcraw.so.7
/usr/bin/ld: warning: libkexiv2.so.8, needed by
../../lib/libdigikamcore.so.1.0.0, may conflict with libkexiv.so.7

which I think is responsible of the following linking error

Linking CXX shared module ../../../lib/digikamimageplugin_border.so
CMakeFiles/digikamimageplugin_border.dir/border.o: In function
`Digikam::DRawDecoding::~DRawDecoding()':

border.cpp:(.text._ZN7Digikam12DRawDecodingD0Ev[Digikam::DRawDecoding::~DRawDecoding()]+0x81):
undefined reference to
`KDcrawIface::RawDecodingSettings::~RawDecodingSettings()'

border.cpp:(.text._ZN7Digikam12DRawDecodingD0Ev[Digikam::DRawDecoding::~DRawDecoding()]+0xa9):
undefined reference to
`KDcrawIface::RawDecodingSettings::~RawDecodingSettings()'
[...]

I would ask you if someone has some advices about setting up a clean
development environment: I cannot uninstall conflicting libraries, they can
be used by other programs; is it possible to completely ovverride those
libraries? Or what if I'm compiling on a machine where I cannot uninstall
software? I already compile on a local directory (setting
DIGIKAMKDE4=/a/local/path), but I do not know how to "mask" evil installed
libraries such as (in this case) libkdcraw.so.7 and libkexiv2.so.7

Thank you in advance

Leonardo


-- 
Leonardo Giordani

Tele-Rilevamento Europa - T.R.E. s.r.l.
Sensing the planet
Via Vittoria Colonna, 7
20149 Milano - Italia
tel.: +39.02.4343.121
fax: +39.02.4343.1230
e-mail: leonardo.giordani (at) treuropa.com
web: www.treuropa.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20090705/c7316330/attachment.html>


More information about the Digikam-users mailing list