[Digikam-devel] [Bug 308534] libkexiv2 fails to build when exiv2 is built without XMP support

Gilles Caulier caulier.gilles at gmail.com
Mon Oct 22 11:35:35 BST 2012


https://bugs.kde.org/show_bug.cgi?id=308534

--- Comment #7 from Gilles Caulier <caulier.gilles at gmail.com> ---
Andreas,

Look like Exiv2 test do not compile if XMP support is disabled :

-- ------------------------------------------------------------------
-- exiv2 0.23 configure results        <http://www.exiv2.org>
-- Building PNG support:               YES
-- Building shared library:            YES
-- XMP metadata support:               NO
-- Building static libxmp:             NO
-- Native language support:            YES
-- Conversion of Windows XP tags:      YES
-- Nikon lens database:                YES
-- Commercial build:                   NO
-- Build the unit tests:               YES
-- Building translations files:        YES
-- ------------------------------------------------------------------

Scanning dependencies of target geotag
[ 65%] Building CXX object samples/CMakeFiles/geotag.dir/geotag.cpp.o
Linking CXX executable ../bin/geotag
CMakeFiles/geotag.dir/geotag.cpp.o: In function `readXML(char const*,
Options&)':
geotag.cpp:(.text+0xf8e): undefined reference to `XML_ParserCreate'
geotag.cpp:(.text+0xfe0): undefined reference to `XML_SetUserData'
geotag.cpp:(.text+0xffb): undefined reference to `XML_SetElementHandler'
geotag.cpp:(.text+0x100e): undefined reference to `XML_SetCharacterDataHandler'
geotag.cpp:(.text+0x10c4): undefined reference to `XML_Parse'
geotag.cpp:(.text+0x114b): undefined reference to `XML_Parse'
geotag.cpp:(.text+0x11a4): undefined reference to `XML_ParserFree'
collect2: ld returned 1 exit status
make[2]: *** [bin/geotag] Error 1
make[1]: *** [samples/CMakeFiles/geotag.dir/all] Error 2
make: *** [all] Error 2

Gilles

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list