[Digikam-devel] Please tell me how to compile digikam

Jens Müller tschensinger at web.de
Mon May 17 17:02:50 BST 2010


Am Montag, 17. Mai 2010, um 04:47:49 schrieb digikam-devel-request at kde.org:
> I have the same problem. I just compiled under Fedora 13 64bit following
> the "svnAlongStable" method, the kio_digikamalbums.so is located
> in /usr/local/lib64/kde4/ so I've changed the path in the script
> accordingly - export
> LD_LIBRARY_PATH="$DIGIKAMDEST/lib64/kde4:$DIGIKAMDEST/lib64:$DIGIKAMDEST/li
> b:$LD_LIBRARY_PATH" - same with LDPATH. But I'm still getting the same
> error - digikam(16815): couldn't create slave: "Nen? mo?n? vytvo?it
> io-slave: klauncher hl?s?: Chyba p?i nahr?v?n? 'kio_digikamdates'.
> 
> Also compiling this on Fedora is harder than I'd thought. libkexiv2 had
> some building issues, which I managed to resolve. DigiKam also had some
> build && linker issues. I don't know why, but cmake picked the right
> libkexiv2 and libkdcraw libs in /usr/local, but during make, it was using
> the distribution ones. Same with include dirs. I don't know cmake too
> well, so after trying to set few parameters I ended up moving the system
> include files to some other place. Then I just run make again and it
> picked up the right includes. Same with libs. Maybe this is 64bit system
> related...I don't know. What may be the issue here?
> 
> Later I might also send the steps needed to build digiKam on Fedora,
> including needed packages, if it would be wanted for the howto.

I think the build and links issues can be solved by exporting appropriate 
include and lib dirs before compiling:

# export INCLUDE_DIR="/usr/local/include:$INCLUDE_DIR"
# export LIB_DIR="/usr/local/lib:/usr/local/lib64:$LIB_DIR"

Regards, Jens




More information about the Digikam-devel mailing list