Fail compiling on macOS

Stefan stefan at jalizer.com
Fri Mar 31 11:21:40 BST 2017


Well, that point works, but still fail to compile. Now it stops at (still in
./01-build-macports.sh):

Scanning dependencies of target exiv2lib
[ 21%] Building CXX object src/CMakeFiles/exiv2lib.dir/asfvideo.cpp.o
[ 22%] Building CXX object src/CMakeFiles/exiv2lib.dir/basicio.cpp.o
[ 23%] Building CXX object src/CMakeFiles/exiv2lib.dir/bmpimage.cpp.o
[ 25%] Building CXX object src/CMakeFiles/exiv2lib.dir/canonmn.cpp.o
[ 26%] Building CXX object src/CMakeFiles/exiv2lib.dir/casiomn.cpp.o
[ 27%] Building CXX object src/CMakeFiles/exiv2lib.dir/convert.cpp.o
[ 28%] Building CXX object src/CMakeFiles/exiv2lib.dir/cr2image.cpp.o
[ 29%] Building CXX object src/CMakeFiles/exiv2lib.dir/crwedit.cpp.o
[ 30%] Building CXX object src/CMakeFiles/exiv2lib.dir/crwimage.cpp.o
[ 32%] Building CXX object src/CMakeFiles/exiv2lib.dir/datasets.cpp.o
[ 33%] Building CXX object src/CMakeFiles/exiv2lib.dir/easyaccess.cpp.o
[ 34%] Building CXX object src/CMakeFiles/exiv2lib.dir/epsimage.cpp.o
[ 35%] Building CXX object src/CMakeFiles/exiv2lib.dir/error.cpp.o
[ 36%] Building CXX object src/CMakeFiles/exiv2lib.dir/exif.cpp.o
[ 38%] Building CXX object src/CMakeFiles/exiv2lib.dir/futils.cpp.o
[ 39%] Building CXX object src/CMakeFiles/exiv2lib.dir/fujimn.cpp.o
[ 40%] Building CXX object src/CMakeFiles/exiv2lib.dir/gifimage.cpp.o
[ 41%] Building CXX object src/CMakeFiles/exiv2lib.dir/http.cpp.o
[ 42%] Building CXX object src/CMakeFiles/exiv2lib.dir/image.cpp.o
[ 44%] Building CXX object src/CMakeFiles/exiv2lib.dir/ini.cpp.o
[ 45%] Building CXX object src/CMakeFiles/exiv2lib.dir/iptc.cpp.o
[ 46%] Building CXX object src/CMakeFiles/exiv2lib.dir/jp2image.cpp.o
[ 47%] Building CXX object src/CMakeFiles/exiv2lib.dir/jpgimage.cpp.o
[ 48%] Building CXX object src/CMakeFiles/exiv2lib.dir/makernote.cpp.o
[ 50%] Building CXX object src/CMakeFiles/exiv2lib.dir/matroskavideo.cpp.o
[ 51%] Building CXX object src/CMakeFiles/exiv2lib.dir/metadatum.cpp.o
[ 52%] Building CXX object src/CMakeFiles/exiv2lib.dir/minoltamn.cpp.o
[ 53%] Building CXX object src/CMakeFiles/exiv2lib.dir/mrwimage.cpp.o
[ 54%] Building CXX object src/CMakeFiles/exiv2lib.dir/nikonmn.cpp.o
[ 55%] Building CXX object src/CMakeFiles/exiv2lib.dir/olympusmn.cpp.o
[ 57%] Building CXX object src/CMakeFiles/exiv2lib.dir/orfimage.cpp.o
[ 58%] Building CXX object src/CMakeFiles/exiv2lib.dir/panasonicmn.cpp.o
[ 59%] Building CXX object src/CMakeFiles/exiv2lib.dir/pentaxmn.cpp.o
[ 60%] Building CXX object src/CMakeFiles/exiv2lib.dir/pgfimage.cpp.o
[ 61%] Building CXX object src/CMakeFiles/exiv2lib.dir/preview.cpp.o
[ 63%] Building CXX object src/CMakeFiles/exiv2lib.dir/properties.cpp.o
[ 64%] Building CXX object src/CMakeFiles/exiv2lib.dir/psdimage.cpp.o
[ 65%] Building CXX object src/CMakeFiles/exiv2lib.dir/quicktimevideo.cpp.o
[ 66%] Building CXX object src/CMakeFiles/exiv2lib.dir/rafimage.cpp.o
[ 67%] Building CXX object src/CMakeFiles/exiv2lib.dir/riffvideo.cpp.o
[ 69%] Building CXX object src/CMakeFiles/exiv2lib.dir/rw2image.cpp.o
[ 70%] Building CXX object src/CMakeFiles/exiv2lib.dir/samsungmn.cpp.o
[ 71%] Building CXX object src/CMakeFiles/exiv2lib.dir/sigmamn.cpp.o
[ 72%] Building CXX object src/CMakeFiles/exiv2lib.dir/sonymn.cpp.o
[ 73%] Building CXX object src/CMakeFiles/exiv2lib.dir/tags.cpp.o
[ 75%] Building CXX object src/CMakeFiles/exiv2lib.dir/tgaimage.cpp.o
[ 76%] Building CXX object src/CMakeFiles/exiv2lib.dir/tiffcomposite.cpp.o
[ 77%] Building CXX object src/CMakeFiles/exiv2lib.dir/tiffimage.cpp.o
[ 78%] Building CXX object src/CMakeFiles/exiv2lib.dir/tiffvisitor.cpp.o
[ 79%] Building CXX object src/CMakeFiles/exiv2lib.dir/types.cpp.o
[ 80%] Building CXX object src/CMakeFiles/exiv2lib.dir/utilsvideo.cpp.o
[ 82%] Building CXX object src/CMakeFiles/exiv2lib.dir/value.cpp.o
[ 83%] Building CXX object src/CMakeFiles/exiv2lib.dir/version.cpp.o
[ 84%] Building CXX object src/CMakeFiles/exiv2lib.dir/webpimage.cpp.o
[ 85%] Building CXX object src/CMakeFiles/exiv2lib.dir/xmp.cpp.o
[ 86%] Building CXX object src/CMakeFiles/exiv2lib.dir/xmpsidecar.cpp.o
[ 88%] Building CXX object src/CMakeFiles/exiv2lib.dir/pngchunk.cpp.o
[ 89%] Building CXX object src/CMakeFiles/exiv2lib.dir/pngimage.cpp.o
[ 90%] Linking CXX shared library libexiv2.dylib
ld: warning: ignoring file /Library/Frameworks/libexpat.framework/libexpat,
file was built for unsupported file format ( 0xFE 0xED 0xFA 0xCE 0x00 0x00
0x00 0x12 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x06 ) which is not the
architecture being linked (x86_64):
/Library/Frameworks/libexpat.framework/libexpat
Undefined symbols for architecture x86_64:
  "_XML_Parse", referenced from:
      ExpatAdapter::ParseBuffer(void const*, unsigned long, bool) in
libxmp.a(ExpatAdapter.cpp.o)
  "_XML_ParserCreateNS", referenced from:
      ExpatAdapter::ExpatAdapter() in libxmp.a(ExpatAdapter.cpp.o)
  "_XML_ParserFree", referenced from:
      ExpatAdapter::~ExpatAdapter() in libxmp.a(ExpatAdapter.cpp.o)
  "_XML_SetCdataSectionHandler", referenced from:
      ExpatAdapter::ExpatAdapter() in libxmp.a(ExpatAdapter.cpp.o)
  "_XML_SetCharacterDataHandler", referenced from:
      ExpatAdapter::ExpatAdapter() in libxmp.a(ExpatAdapter.cpp.o)
  "_XML_SetCommentHandler", referenced from:
      ExpatAdapter::ExpatAdapter() in libxmp.a(ExpatAdapter.cpp.o)
  "_XML_SetElementHandler", referenced from:
      ExpatAdapter::ExpatAdapter() in libxmp.a(ExpatAdapter.cpp.o)
  "_XML_SetNamespaceDeclHandler", referenced from:
      ExpatAdapter::ExpatAdapter() in libxmp.a(ExpatAdapter.cpp.o)
  "_XML_SetProcessingInstructionHandler", referenced from:
      ExpatAdapter::ExpatAdapter() in libxmp.a(ExpatAdapter.cpp.o)
  "_XML_SetUserData", referenced from:
      ExpatAdapter::ExpatAdapter() in libxmp.a(ExpatAdapter.cpp.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
gmake[6]: *** [src/CMakeFiles/exiv2lib.dir/build.make:1580:
src/libexiv2.15.0.0.dylib] Fehler 1
gmake[5]: *** [CMakeFiles/Makefile2:386: src/CMakeFiles/exiv2lib.dir/all]
Fehler 2
gmake[4]: *** [Makefile:128: all] Fehler 2
gmake[3]: *** [ext_exiv2/CMakeFiles/ext_exiv2.dir/build.make:111:
ext_exiv2/ext_exiv2-prefix/src/ext_exiv2-stamp/ext_exiv2-build] Fehler 2
gmake[2]: *** [CMakeFiles/Makefile2:416:
ext_exiv2/CMakeFiles/ext_exiv2.dir/all] Fehler 2
gmake[1]: *** [CMakeFiles/Makefile2:428:
ext_exiv2/CMakeFiles/ext_exiv2.dir/rule] Fehler 2
gmake: *** [Makefile:196: ext_exiv2] Fehler 2




--
View this message in context: http://digikam.1695700.n4.nabble.com/Fail-compiling-on-macOS-tp4695314p4695400.html
Sent from the digikam-devel mailing list archive at Nabble.com.



More information about the Digikam-devel mailing list