[Digikam-users] Exiv2 library missing???

Daniel Bauer linux at daniel-bauer.com
Tue Dec 5 14:50:25 GMT 2006


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"
Option --debug seen
Option --exists seen
Error printing disabled by default, value of --print-errors: 0
Error printing disabled
Adding virtual 'pkg-config' package to list of known packages
Scanning directory '/home/digi/digikamSVN//lib/pkgconfig'
Ignoring file '.' in search directory; not a .pc file
Ignoring file '..' in search directory; not a .pc file
File 'libkipi.pc' appears to be a .pc file
Will find package 'libkipi' in 
file '/home/digi/digikamSVN//lib/pkgconfig/libkipi.pc'
File 'exiv2.pc' appears to be a .pc file
Will find package 'exiv2' in 
file '/home/digi/digikamSVN//lib/pkgconfig/exiv2.pc'
Scanning directory '/usr/lib/pkgconfig'
Ignoring file '.' in search directory; not a .pc file
Ignoring file '..' in search directory; not a .pc file
File 'openssl.pc' appears to be a .pc file
Will find package 'openssl' in file '/usr/lib/pkgconfig/openssl.pc'
File 'ext2fs.pc' appears to be a .pc file
Will find package 'ext2fs' in file '/usr/lib/pkgconfig/ext2fs.pc'
File 'libidn.pc' appears to be a .pc file
Will find package 'libidn' in file '/usr/lib/pkgconfig/libidn.pc'
File 'xcursor.pc' appears to be a .pc file
Will find package 'xcursor' in file '/usr/lib/pkgconfig/xcursor.pc'
File 'sqlite3.pc' appears to be a .pc file
Will find package 'sqlite3' in file '/usr/lib/pkgconfig/sqlite3.pc'
File 'Wand.pc' appears to be a .pc file
Will find package 'Wand' in file '/usr/lib/pkgconfig/Wand.pc'
File 'libwvfft.pc' appears to be a .pc file
Will find package 'libwvfft' in file '/usr/lib/pkgconfig/libwvfft.pc'
File 'gnutls.pc' appears to be a .pc file
Will find package 'gnutls' in file '/usr/lib/pkgconfig/gnutls.pc'
File 'freetype2.pc' appears to be a .pc file
Will find package 'freetype2' in file '/usr/lib/pkgconfig/freetype2.pc'
File 'ao.pc' appears to be a .pc file
Will find package 'ao' in file '/usr/lib/pkgconfig/ao.pc'
File 'libexif.pc' appears to be a .pc file
Will find package 'libexif' in file '/usr/lib/pkgconfig/libexif.pc'
File 'dbus-1.pc' appears to be a .pc file
Will find package 'dbus-1' in file '/usr/lib/pkgconfig/dbus-1.pc'
File 'libpng.pc' appears to be a .pc file
Will find package 'libpng' in file '/usr/lib/pkgconfig/libpng.pc'
File 'ss.pc' appears to be a .pc file
Will find package 'ss' in file '/usr/lib/pkgconfig/ss.pc'
File 'dbus-glib-1.pc' appears to be a .pc file
Will find package 'dbus-glib-1' in file '/usr/lib/pkgconfig/dbus-glib-1.pc'
File 'libscconf.pc' appears to be a .pc file
Will find package 'libscconf' in file '/usr/lib/pkgconfig/libscconf.pc'
File 'speex.pc' appears to be a .pc file
Will find package 'speex' in file '/usr/lib/pkgconfig/speex.pc'
File 'xcomposite.pc' appears to be a .pc file
Will find package 'xcomposite' in file '/usr/lib/pkgconfig/xcomposite.pc'
File 'imlib2.pc' appears to be a .pc file
Will find package 'imlib2' in file '/usr/lib/pkgconfig/imlib2.pc'
File 'libwvutils.pc' appears to be a .pc file
Will find package 'libwvutils' in file '/usr/lib/pkgconfig/libwvutils.pc'
File 'lcms.pc' appears to be a .pc file
Will find package 'lcms' in file '/usr/lib/pkgconfig/lcms.pc'
File 'esound.pc' appears to be a .pc file
Will find package 'esound' in file '/usr/lib/pkgconfig/esound.pc'
File 'wmlib.pc' appears to be a .pc file
Will find package 'wmlib' in file '/usr/lib/pkgconfig/wmlib.pc'
File 'WINGs.pc' appears to be a .pc file
Will find package 'WINGs' in file '/usr/lib/pkgconfig/WINGs.pc'
File 'libvcdinfo.pc' appears to be a .pc file
Will find package 'libvcdinfo' in file '/usr/lib/pkgconfig/libvcdinfo.pc'
File 'OpenEXR.pc' appears to be a .pc file
Will find package 'OpenEXR' in file '/usr/lib/pkgconfig/OpenEXR.pc'
File 'libgphoto2.pc' appears to be a .pc file
Will find package 'libgphoto2' in file '/usr/lib/pkgconfig/libgphoto2.pc'
File 'xrender.pc' appears to be a .pc file
Will find package 'xrender' in file '/usr/lib/pkgconfig/xrender.pc'
File 'vorbisenc.pc' appears to be a .pc file
Will find package 'vorbisenc' in file '/usr/lib/pkgconfig/vorbisenc.pc'
File 'mjpegtools.pc' appears to be a .pc file
Will find package 'mjpegtools' in file '/usr/lib/pkgconfig/mjpegtools.pc'
File 'openobex.pc' appears to be a .pc file
Will find package 'openobex' in file '/usr/lib/pkgconfig/openobex.pc'
File 'libscldap.pc' appears to be a .pc file
Will find package 'libscldap' in file '/usr/lib/pkgconfig/libscldap.pc'
File 'libuniconf.pc' appears to be a .pc file
Will find package 'libuniconf' in file '/usr/lib/pkgconfig/libuniconf.pc'
File 'glitz.pc' appears to be a .pc file
Will find package 'glitz' in file '/usr/lib/pkgconfig/glitz.pc'
File 'liboggvorbis.pc' appears to be a .pc file
Will find package 'liboggvorbis' in file '/usr/lib/pkgconfig/liboggvorbis.pc'
File 'xfixes.pc' appears to be a .pc file
Will find package 'xfixes' in file '/usr/lib/pkgconfig/xfixes.pc'
File 'fusion.pc' appears to be a .pc file
Will find package 'fusion' in file '/usr/lib/pkgconfig/fusion.pc'
File 'cairo.pc' appears to be a .pc file
Will find package 'cairo' in file '/usr/lib/pkgconfig/cairo.pc'
File 'fribidi.pc' appears to be a .pc file
Will find package 'fribidi' in file '/usr/lib/pkgconfig/fribidi.pc'
File 'blkid.pc' appears to be a .pc file
Will find package 'blkid' in file '/usr/lib/pkgconfig/blkid.pc'
File 'libcdio_cdda.pc' appears to be a .pc file
Will find package 'libcdio_cdda' in file '/usr/lib/pkgconfig/libcdio_cdda.pc'
File 'e2p.pc' appears to be a .pc file
Will find package 'e2p' in file '/usr/lib/pkgconfig/e2p.pc'
File 'ImageMagick.pc' appears to be a .pc file
Will find package 'ImageMagick' in file '/usr/lib/pkgconfig/ImageMagick.pc'
File 'samplerate.pc' appears to be a .pc file
Will find package 'samplerate' in file '/usr/lib/pkgconfig/samplerate.pc'
File 'sqlite.pc' appears to be a .pc file
Will find package 'sqlite' in file '/usr/lib/pkgconfig/sqlite.pc'
File 'libmusicbrainz.pc' appears to be a .pc file
Will find package 'libmusicbrainz' in 
file '/usr/lib/pkgconfig/libmusicbrainz.pc'
File 'limal-bootloader.pc' appears to be a .pc file
Will find package 'limal-bootloader' in 
file '/usr/lib/pkgconfig/limal-bootloader.pc'
File 'libpcre.pc' appears to be a .pc file
Will find package 'libpcre' in file '/usr/lib/pkgconfig/libpcre.pc'
File 'neon.pc' appears to be a .pc file
Will find package 'neon' in file '/usr/lib/pkgconfig/neon.pc'
File 'gkrellm.pc' appears to be a .pc file
Will find package 'gkrellm' in file '/usr/lib/pkgconfig/gkrellm.pc'
File 'bluez.pc' appears to be a .pc file
Will find package 'bluez' in file '/usr/lib/pkgconfig/bluez.pc'
File 'libgoom2.pc' appears to be a .pc file
Will find package 'libgoom2' in file '/usr/lib/pkgconfig/libgoom2.pc'
File 'libwvbase.pc' appears to be a .pc file
Will find package 'libwvbase' in file '/usr/lib/pkgconfig/libwvbase.pc'
File 'wvxplc.pc' appears to be a .pc file
Will find package 'wvxplc' in file '/usr/lib/pkgconfig/wvxplc.pc'
File 'ImageMagick++.pc' appears to be a .pc file
Will find package 'ImageMagick++' in 
file '/usr/lib/pkgconfig/ImageMagick++.pc'
File 'libwvstreams.pc' appears to be a .pc file
Will find package 'libwvstreams' in file '/usr/lib/pkgconfig/libwvstreams.pc'
File 'libxml-2.0.pc' appears to be a .pc file
Will find package 'libxml-2.0' in file '/usr/lib/pkgconfig/libxml-2.0.pc'
File 'mad.pc' appears to be a .pc file
Will find package 'mad' in file '/usr/lib/pkgconfig/mad.pc'
File 'libcddb.pc' appears to be a .pc file
Will find package 'libcddb' in file '/usr/lib/pkgconfig/libcddb.pc'
File 'libart-2.0.pc' appears to be a .pc file
Will find package 'libart-2.0' in file '/usr/lib/pkgconfig/libart-2.0.pc'
File 'libcdio.pc' appears to be a .pc file
Will find package 'libcdio' in file '/usr/lib/pkgconfig/libcdio.pc'
File 'liboggspeex.pc' appears to be a .pc file
Will find package 'liboggspeex' in file '/usr/lib/pkgconfig/liboggspeex.pc'
File 'ogg.pc' appears to be a .pc file
Will find package 'ogg' in file '/usr/lib/pkgconfig/ogg.pc'
File 'nss.pc' appears to be a .pc file
Will find package 'nss' in file '/usr/lib/pkgconfig/nss.pc'
File 'theora.pc' appears to be a .pc file
Will find package 'theora' in file '/usr/lib/pkgconfig/theora.pc'
File 'xdamage.pc' appears to be a .pc file
Will find package 'xdamage' in file '/usr/lib/pkgconfig/xdamage.pc'
File 'id3tag.pc' appears to be a .pc file
Will find package 'id3tag' in file '/usr/lib/pkgconfig/id3tag.pc'
File 'vorbis.pc' appears to be a .pc file
Will find package 'vorbis' in file '/usr/lib/pkgconfig/vorbis.pc'
File 'taglib.pc' appears to be a .pc file
Will find package 'taglib' in file '/usr/lib/pkgconfig/taglib.pc'
File 'resmgr.pc' appears to be a .pc file
Will find package 'resmgr' in file '/usr/lib/pkgconfig/resmgr.pc'
File 'nspr.pc' appears to be a .pc file
Will find package 'nspr' in file '/usr/lib/pkgconfig/nspr.pc'
File 'libpng12.pc' appears to be a .pc file
Will find package 'libpng12' in file '/usr/lib/pkgconfig/libpng12.pc'
File 'zvbi-0.2.pc' appears to be a .pc file
Will find package 'zvbi-0.2' in file '/usr/lib/pkgconfig/zvbi-0.2.pc'
File 'alsa.pc' appears to be a .pc file
Will find package 'alsa' in file '/usr/lib/pkgconfig/alsa.pc'
File 'libxine.pc' appears to be a .pc file
Will find package 'libxine' in file '/usr/lib/pkgconfig/libxine.pc'
File 'xft.pc' appears to be a .pc file
Will find package 'xft' in file '/usr/lib/pkgconfig/xft.pc'
File 'libexslt.pc' appears to be a .pc file
Will find package 'libexslt' in file '/usr/lib/pkgconfig/libexslt.pc'
File 'shared-mime-info.pc' appears to be a .pc file
Will find package 'shared-mime-info' in 
file '/usr/lib/pkgconfig/shared-mime-info.pc'
File 'uuid.pc' appears to be a .pc file
Will find package 'uuid' in file '/usr/lib/pkgconfig/uuid.pc'
File 'libwvqt.pc' appears to be a .pc file
Will find package 'libwvqt' in file '/usr/lib/pkgconfig/libwvqt.pc'
File 'directfb-internal.pc' appears to be a .pc file
Will find package 'directfb-internal' in 
file '/usr/lib/pkgconfig/directfb-internal.pc'
File 'com_err.pc' appears to be a .pc file
Will find package 'com_err' in file '/usr/lib/pkgconfig/com_err.pc'
File 'xevie.pc' appears to be a .pc file
Will find package 'xevie' in file '/usr/lib/pkgconfig/xevie.pc'
File 'direct.pc' appears to be a .pc file
Will find package 'direct' in file '/usr/lib/pkgconfig/direct.pc'
File 'libpkcs15init.pc' appears to be a .pc file
Will find package 'libpkcs15init' in 
file '/usr/lib/pkgconfig/libpkcs15init.pc'
File 'qt-mt.pc' appears to be a .pc file
Will find package 'qt-mt' in file '/usr/lib/pkgconfig/qt-mt.pc'
File 'libdv.pc' appears to be a .pc file
Will find package 'libdv' in file '/usr/lib/pkgconfig/libdv.pc'
File 'libjs.pc' appears to be a .pc file
Will find package 'libjs' in file '/usr/lib/pkgconfig/libjs.pc'
File 'libvisual.pc' appears to be a .pc file
Will find package 'libvisual' in file '/usr/lib/pkgconfig/libvisual.pc'
File 'libstartup-notification-1.0.pc' appears to be a .pc file
Will find package 'libstartup-notification-1.0' in 
file '/usr/lib/pkgconfig/libstartup-notification-1.0.pc'
File 'libxslt.pc' appears to be a .pc file
Will find package 'libxslt' in file '/usr/lib/pkgconfig/libxslt.pc'
File 'audiofile.pc' appears to be a .pc file
Will find package 'audiofile' in file '/usr/lib/pkgconfig/audiofile.pc'
File 'jack.pc' appears to be a .pc file
Will find package 'jack' in file '/usr/lib/pkgconfig/jack.pc'
File 'gnutls-extra.pc' appears to be a .pc file
Will find package 'gnutls-extra' in file '/usr/lib/pkgconfig/gnutls-extra.pc'
File 'vorbisfile.pc' appears to be a .pc file
Will find package 'vorbisfile' in file '/usr/lib/pkgconfig/vorbisfile.pc'
File 'libiso9660.pc' appears to be a .pc file
Will find package 'libiso9660' in file '/usr/lib/pkgconfig/libiso9660.pc'
File 'libscam.pc' appears to be a .pc file
Will find package 'libscam' in file '/usr/lib/pkgconfig/libscam.pc'
File 'libopenct.pc' appears to be a .pc file
Will find package 'libopenct' in file '/usr/lib/pkgconfig/libopenct.pc'
File 'libopensc.pc' appears to be a .pc file
Will find package 'libopensc' in file '/usr/lib/pkgconfig/libopensc.pc'
File 'wrlib.pc' appears to be a .pc file
Will find package 'wrlib' in file '/usr/lib/pkgconfig/wrlib.pc'
File 'sndfile.pc' appears to be a .pc file
Will find package 'sndfile' in file '/usr/lib/pkgconfig/sndfile.pc'
File 'libcdio_paranoia.pc' appears to be a .pc file
Will find package 'libcdio_paranoia' in 
file '/usr/lib/pkgconfig/libcdio_paranoia.pc'
File 'limal.pc' appears to be a .pc file
Will find package 'limal' in file '/usr/lib/pkgconfig/limal.pc'
File 'fontconfig.pc' appears to be a .pc file
Will find package 'fontconfig' in file '/usr/lib/pkgconfig/fontconfig.pc'
File 'directfb.pc' appears to be a .pc file
Will find package 'directfb' in file '/usr/lib/pkgconfig/directfb.pc'
File 'glitz-glx.pc' appears to be a .pc file
Will find package 'glitz-glx' in file '/usr/lib/pkgconfig/glitz-glx.pc'
File 'blocxx.pc' appears to be a .pc file
Will find package 'blocxx' in file '/usr/lib/pkgconfig/blocxx.pc'
Scanning directory '/usr/share/pkgconfig'
Ignoring file '.' in search directory; not a .pc file
Ignoring file '..' in search directory; not a .pc file
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:~>   

>
...
>
> Could you also put the graphics/config.log file in your website ?
>
here it is:

http://www.daniel-bauer.com/test/config.log.txt

Daniel

-- 
Daniel Bauer photographer Basel Switzerland
professional photography: http://www.daniel-bauer.com
Madagascar special: http://www.sanic.ch



More information about the Digikam-users mailing list