[Digikam-users] libkdcraw versions and compile problems

Gandalf Lechner gandalf.lechner at univie.ac.at
Sat Jan 3 14:19:24 GMT 2009


Hi and happy new year to all, 

I have a question about libkdcraw versions on my kubuntu computers, running 
kde 4.2 beta 2. On computer #1, I can compile digikam 0.10-svn without 
problems, but on computer #2, make fails with the error message

Fehler: »class Digikam::DRawDecoding« hat kein Element namens 
»medianFilterPasses«
make[2]: *** 
[digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editorwindow.o] 
Fehler 1
make[1]: *** [digikam/digikam/CMakeFiles/digikamcore.dir/all] Fehler 2
make: *** [all] Fehler 2



I think Gilles wrote once that this problem is likely to be related to a 
libkdcraw misconfiguration. So I checked for installed libkdcraw packages with 

locate libkdcraw | grep /usr/lib/kde4/lib

and the result is

on computer #1:
/usr/lib/kde4/lib/libkdcraw.so
/usr/lib/kde4/lib/libkdcraw.so.5
/usr/lib/kde4/lib/libkdcraw.so.5.0.0
/usr/lib/kde4/lib/libkdcraw.so.6
/usr/lib/kde4/lib/libkdcraw.so.6.0.0
/usr/lib/kde4/lib/libkdcraw.so.7
/usr/lib/kde4/lib/libkdcraw.so.7.0.0
/usr/lib/kde4/lib/libkdcraw5
/usr/lib/kde4/lib/libkdcraw6
/usr/lib/kde4/lib/libkdcraw5/CAMERALIST
/usr/lib/kde4/lib/libkdcraw5/kdcraw
/usr/lib/kde4/lib/libkdcraw6/CAMERALIST
/usr/lib/kde4/lib/libkdcraw6/kdcraw
/usr/lib/kde4/lib/pkgconfig/libkdcraw.pc

on computer #2:
/usr/lib/kde4/lib/libkdcraw.so
/usr/lib/kde4/lib/libkdcraw.so.6
/usr/lib/kde4/lib/libkdcraw.so.6.0.0
/usr/lib/kde4/lib/libkdcraw.so.7
/usr/lib/kde4/lib/libkdcraw.so.7.0.0
/usr/lib/kde4/lib/libkdcraw6
/usr/lib/kde4/lib/libkdcraw6/CAMERALIST
/usr/lib/kde4/lib/libkdcraw6/kdcraw
/usr/lib/kde4/lib/pkgconfig/libkdcraw.pc


So #1 has in addition to versions 6 and 7 also libkdcraw5 installed - could 
this be the reason why digikam compiles on that system but not on #2? 
Unfortunately, trying to install libkdcraw5 on #2 does not work, the package 
management reports conflicts with libkdcraw7 ...

Any suggestion how to resolve this problem is greatly appreciated,

best,
Gandalf




More information about the Digikam-users mailing list