[mythtv-commits] Ticket #12617: libmythmetadata not compiling with clang++ 7.0.2 exiv2 0.25

MythTV noreply at mythtv.org
Sun Jan 24 13:02:55 UTC 2016


#12617: libmythmetadata not compiling with clang++ 7.0.2 exiv2 0.25
--------------------------------------+-------------------------
     Reporter:  jyavenard             |      Owner:  rsiddons
         Type:  Bug Report - General  |     Status:  new
     Priority:  minor                 |  Milestone:  unknown
    Component:  MythTV - General      |    Version:  Unspecified
     Severity:  medium                |   Keywords:
Ticket locked:  0                     |
--------------------------------------+-------------------------
 linkage failure:

 Undefined symbols for architecture x86_64:
   "Exiv2::CommentValue::CommentValue(std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char> > const&)",
 referenced from:
       PictureMetaData::DecodeComment(std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char> >) in
 imagemetadata.o
   "Exiv2::ImageFactory::open(std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)",
 referenced from:
       PictureMetaData::PictureMetaData(QString const&) in imagemetadata.o
   "Exiv2::ExifKey::ExifKey(std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char> > const&)",
 referenced from:
       PictureMetaData::GetTag(QString const&, bool*) in imagemetadata.o
 ld: symbol(s) not found for architecture x86_64
 clang: error: linker command failed with exit code 1 (use -v to see
 invocation)
 make: *** [libmythmetadata-0.28.0.28.0.dylib] Error 1

 tested on mac 10.11.3

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12617>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list