[Digikam-users] Exiv2 library missing???

Thorsten Schnebeck thorsten.schnebeck at gmx.net
Tue Dec 5 17:20:19 GMT 2006


Am Dienstag 05 Dezember 2006 17:57 schrieb Daniel Bauer:
> On Tuesday 05 December 2006 17:44, Fabien wrote:
> > Daniel Bauer wrote:
> > > On Tuesday 05 December 2006 15:26, Fabien wrote:
> > >>Can you try to run :
> > >>pkg-config --debug  --exists "exiv2 >= 0.12"
> > >>
> > >>after using the exports in your shell ?
> > >
> > > Did you mean typing the export commands from the complie_digikam.sh
> > > script and then the above? If so, here's what I get:
> > >
> > > digi at venus:~> export DIGIKAMDEST=/home/digi/digikamSVN/
> > > digi at venus:~> export KDEDIRS=$DIGIKAMDEST:/usr ; export
> > > LD_LIBRARY_PATH=$DIGIKAMDEST/lib:$LD_LIBRARY_PATH ; export
> > > LDPATH=$DIGIKAMDEST/lib:$LDPATH
> > > digi at venus:~> export UNSERMAKE=no
> > > digi at venus:~> export PKG_CONFIG_PATH=$DIGIKAMDEST/lib/pkgconfig
> > > digi at venus:~> export PATH=$DIGIKAMDEST/bin:$PATH
> > > digi at venus:~> pkg-config --debug  --exists "exiv2 >= 0.12"
> > >
> >  > [...]
> > >
> > > Looking for package 'exiv2'
> > > Looking for package 'exiv2-uninstalled'
> > > Reading 'exiv2' from file
> > > '/home/digi/digikamSVN//lib/pkgconfig/exiv2.pc' Parsing package file
> > > '/home/digi/digikamSVN//lib/pkgconfig/exiv2.pc'
> > > line>prefix=/home/digi/digikamSVN/
> > >  Variable declaration, 'prefix' has value '/home/digi/digikamSVN/'
> > >   line>exec_prefix=${prefix}
> > >  Variable declaration, 'exec_prefix' has value '/home/digi/digikamSVN/'
> > >   line>libdir=${exec_prefix}/lib
> > >  Variable declaration, 'libdir' has value '/home/digi/digikamSVN//lib'
> > >   line>includedir=${prefix}/include
> > >  Variable declaration, 'includedir' has value
> > > '/home/digi/digikamSVN//include' line>
> > >   line>Name: exiv2
> > >   line>Description: Exif and IPTC metadata library and tools
> > >   line>Version: 0.12
> > >   line>URL: http://www.exiv2.org
> > >   line>Libs: -L${libdir} -lexiv2
> > >   line>Libs.private:  -lz  -lm
> > >   line>Cflags: -I${includedir}
> > > Path position of 'exiv2' is 1
> > > Adding 'exiv2' to list of known packages, returning as package 'exiv2'
> > > digi at venus:~>
> >
> > Well, everything looks good...
> >
> > >>Could you also put the graphics/config.log file in your website ?
> > >
> > > here it is:
> > >
> > > http://www.daniel-bauer.com/test/config.log.txt
> >
> > Really weird...
>
> Yes, maybe my computer aligns with me ;-)
>
> > Just to be sure, can you run :
> > sh --version
>
> GNU bash, version 3.00.16(1)-release (i586-suse-linux)
> Copyright (C) 2004 Free Software Foundation, Inc.
>
> ---
> There must have been a change when it changed to the 0.12 version. I have
> done several svn up and compiles before that, never had any problems.
>
> Daniel

Hi Daniel,
configure:36274: checking for exiv2-config
configure:36292: found /home/digi/digikamSVN//bin/exiv2-config
configure:36304: result: /home/digi/digikamSVN//bin/exiv2-config
configure:36370: checking for exiv2 >= 0.12
configure:36416: result: no
configure:36419: WARNING: Exiv2 library not found, digiKam will not be 
compiled.

Is it right that 
/home/digi/digikamSVN//bin/exiv2-config
is the correct version?

/home/digi/digikamSVN//bin/exiv2-config --version
tells you what?

can you put "configure" also on your webspace?

The error is between the lines 36370...36416 of this script.

Bye

  Thorsten




More information about the Digikam-users mailing list