[Digikam-users] Error building from svn.

Caspar Maessen cmaessen at casco.demon.nl
Wed Oct 3 22:34:50 BST 2007


Op woensdag 3 oktober 2007, schreef Gilles Caulier:

  > When i said clean up, i want mean, to remove all source code in
  > local, and rec-checkout Exiv2 from scratch using svn trunk. Start :
  >
  > make config; ./configure --prefix="your prefered path"; make
This is exactly what I did.

  >
I really don't know what all the messages exactly mean. But apparantly 
libxmpsdk hasn't been found. (../ld can't find -lxmpsdk)

According to the README of exiv2/xmpsdk this library must be 
available: "Building the XMP Toolkit results in a static library 
xmpsdk/lib/libxmpsdk.a."

But this lib wasn't in the mentioned directory. After al lot of 
experimenting I found out why.

I am in the habit of running make distclean after compiling and 
installing a newly build package. In this case this deletes the created 
library. 

So this is solved for now and I'm running a freshly build digikam.

But on the other hand I don't think it is right to make the building of 
libs dependend of a library that, according to the same README as 
mentioned above, "...is not installed on the system and is not meant to 
be used as a standalone library. It is only used to build Exiv2."

So I suggest this to be corrected.

Caspar.



More information about the Digikam-users mailing list