Problem compiling luminancehdr on mac OS X 12

solved

(Franco Comida) #22

Have you tried enabling -std=libc++ in cmake/CompilerSettings.cmake?


#23

Tried with that line uncommented, but got the exact same spew during the make.


#24

Also tried adding -lc++abi, but got the same results, plus a warning on each build command clang: warning: -lc++abi: 'linker' input unused [-Wunused-command-line-argument]


(Franco Comida) #25

That’s a linker flag, try adding SET( CMAKE_EXE_LINKER_FLAGS "-lc++abi") or from the command line: cmake -DCMAKE_EXE_LINKER_FLAGS="-lc++abi" <path_to_sources>. Sorry for the inconvenicence and thank you for your patience.


#26

Tried both methods, with similar results as above

[ 50%] Linking CXX executable luminance-hdr-cli
Undefined symbols for architecture x86_64:
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::find(char, unsigned long) const", referenced from:
      hdrhtml::create_from_template(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, hdrhtml::ReplacePattern*) in libhdrhtml-cli.a(hdrhtml.cpp.o)
      hdrhtml::CSVTable::read(char const*, int) in libhdrhtml-cli.a(hdrhtml.cpp.o)
      boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::parse(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libviewers.a(PanIconWidget.cpp.o)
      int boost::io::detail::upper_bound_from_fstring<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::ctype<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::value_type, std::__1::ctype<char> const&, unsigned char) in libviewers.a(PanIconWidget.cpp.o)
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::rfind(char, unsigned long) const", referenced from:
      generate_hdrhtml(pfs::Frame*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int, bool) in libhdrhtml-cli.a(pfsouthdrhtml.cpp.o)
      pfs::utils::getFormat(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpfs.a(string.cpp.o)
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(char const*) const", referenced from:
      pfs::Frame::createChannel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpfs.a(frame.cpp.o)
      pfs::Frame::removeChannel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpfs.a(frame.cpp.o)
      ExifOperations::copyExifData(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) in libexif.a(ExifOperations.cpp.o)
      pfs::io::TiffWriterParams::parse(pfs::Params const&) in libpfs.a(tiffwriter.cpp.o)
      hdrhtml::print_image_htmlcode(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, void*, char const*) in libhdrhtml-cli.a(hdrhtml.cpp.o)
      pfs::io::JpegWriterParams::parse(pfs::Params const&) in libpfs.a(jpegwriter.cpp.o)
      pfs::io::PngWriterParams::parse(pfs::Params const&) in libpfs.a(pngwriter.cpp.o)
      ...
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*) const", referenced from:
      hdrhtml::create_from_template(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, hdrhtml::ReplacePattern*) in libhdrhtml-cli.a(hdrhtml.cpp.o)
  "std::__1::__shared_weak_count::__get_deleter(std::type_info const&) const", referenced from:
      vtable for std::__1::__shared_ptr_emplace<pfs::Frame, std::__1::allocator<pfs::Frame> > in libhdrwizard-cli.a(HdrCreationItem.cpp.o)
      vtable for std::__1::__shared_ptr_emplace<pfs::io::JpegReader, std::__1::allocator<pfs::io::JpegReader> > in libpfs.a(framereaderfactory.cpp.o)
      vtable for std::__1::__shared_ptr_emplace<pfs::io::PfsReader, std::__1::allocator<pfs::io::PfsReader> > in libpfs.a(framereaderfactory.cpp.o)
      vtable for std::__1::__shared_ptr_emplace<pfs::io::EXRReader, std::__1::allocator<pfs::io::EXRReader> > in libpfs.a(framereaderfactory.cpp.o)
      vtable for std::__1::__shared_ptr_emplace<pfs::io::RGBEReader, std::__1::allocator<pfs::io::RGBEReader> > in libpfs.a(framereaderfactory.cpp.o)
      vtable for std::__1::__shared_ptr_emplace<pfs::io::RAWReader, std::__1::allocator<pfs::io::RAWReader> > in libpfs.a(framereaderfactory.cpp.o)
      vtable for std::__1::__shared_ptr_emplace<pfs::io::TiffReader, std::__1::allocator<pfs::io::TiffReader> > in libpfs.a(framereaderfactory.cpp.o)
      ...
  "std::__1::__vector_base_common<true>::__throw_length_error() const", referenced from:
      std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::vector(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) in libmain_cli.a(commandline.cpp.o)
      std::__1::enable_if<(__is_forward_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::value) && (is_constructible<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::iterator_traits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::reference>::value), void>::type std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::assign<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) in libmain_cli.a(commandline.cpp.o)
      void std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::__push_back_slow_path<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&&&) in libmain_cli.a(commandline.cpp.o)
      void std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::__push_back_slow_path<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&) in libmain_cli.a(commandline.cpp.o)

etc etc etc


(Franco Comida) #27

Still reading about the problem around. This time it seems "-stdlib=libc++" is also needed as a linker flag too, At this point it’s worth trying it…I really have no experience with OSX.


#28

No luck with that addition either. Here’s what the make looked like:

make
[  0%] Generating moc_HdrCreationManager.cpp
Scanning dependencies of target hdrwizard-cli
[  0%] Building CXX object src/HdrWizard/CMakeFiles/hdrwizard-cli.dir/HdrCreationItem.cpp.o
[  1%] Building CXX object src/HdrWizard/CMakeFiles/hdrwizard-cli.dir/AutoAntighosting.cpp.o
[  1%] Building CXX object src/HdrWizard/CMakeFiles/hdrwizard-cli.dir/WhiteBalance.cpp.o
[  1%] Building CXX object src/HdrWizard/CMakeFiles/hdrwizard-cli.dir/HdrCreationManager.cpp.o
[  1%] Building CXX object src/HdrWizard/CMakeFiles/hdrwizard-cli.dir/moc_HdrCreationManager.cpp.o
[  2%] Linking CXX static library libhdrwizard-cli.a
[  2%] Built target hdrwizard-cli
[  2%] Generating moc_PanIconWidget.cpp
[  2%] Generating moc_GenericViewer.cpp
[  3%] Generating moc_HdrViewer.cpp
[  3%] Generating moc_LdrViewer.cpp
[  3%] Generating moc_IGraphicsPixmapItem.cpp
[  4%] Generating moc_IGraphicsView.cpp
[  4%] Generating moc_LuminanceRangeWidget.cpp
Scanning dependencies of target viewers
[  4%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/GenericViewer.cpp.o
[  5%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/HdrViewer.cpp.o
[  5%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/LdrViewer.cpp.o
[  5%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/Histogram.cpp.o
[  6%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/IGraphicsPixmapItem.cpp.o
[  6%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/IGraphicsView.cpp.o
[  6%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/ISelectionAnchor.cpp.o
[  7%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/ISelectionBox.cpp.o
[  7%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/LuminanceRangeWidget.cpp.o
[  7%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/PanIconWidget.cpp.o
[  7%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/moc_GenericViewer.cpp.o
[  8%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/moc_HdrViewer.cpp.o
[  8%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/moc_LdrViewer.cpp.o
[  8%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/moc_IGraphicsPixmapItem.cpp.o
[  9%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/moc_IGraphicsView.cpp.o
[  9%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/moc_LuminanceRangeWidget.cpp.o
[  9%] Building CXX object src/Viewers/CMakeFiles/viewers.dir/moc_PanIconWidget.cpp.o
[ 10%] Linking CXX static library libviewers.a
[ 10%] Built target viewers
Scanning dependencies of target hdrhtml-cli
[ 10%] Building CXX object src/HdrHTML/CMakeFiles/hdrhtml-cli.dir/hdrhtml.cpp.o
[ 10%] Building CXX object src/HdrHTML/CMakeFiles/hdrhtml-cli.dir/pfsouthdrhtml.cpp.o
[ 11%] Linking CXX static library libhdrhtml-cli.a
[ 11%] Built target hdrhtml-cli
Scanning dependencies of target pfs
[ 11%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/channel.cpp.o
[ 12%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/frame.cpp.o
[ 12%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/progress.cpp.o
[ 12%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/tag.cpp.o
[ 13%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/manip/copy.cpp.o
[ 13%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/manip/cut.cpp.o
[ 13%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/manip/gamma.cpp.o
[ 14%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/manip/gamma_levels.cpp.o
[ 14%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/manip/projection.cpp.o
[ 14%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/manip/resize.cpp.o
[ 14%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/manip/rotate.cpp.o
[ 15%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/manip/shift.cpp.o
[ 15%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/utils/msec_timer.cpp.o
[ 15%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/utils/sse.cpp.o
[ 16%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/utils/string.cpp.o
[ 16%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/tm/TonemapOperator.cpp.o
[ 16%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/exif/exifdata.cpp.o
[ 17%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/colorspace/colorspace.cpp.o
[ 17%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/colorspace/rgb.cpp.o
[ 17%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/colorspace/rgbremapper.cpp.o
[ 17%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/colorspace/xyz.cpp.o
[ 18%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/colorspace/yuv.cpp.o
[ 18%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/exrreader.cpp.o
In file included from /Users/tune/lhdr/LuminanceHDR/src/Libpfs/io/exrreader.cpp:30:
In file included from /opt/local/include/OpenEXR/ImfInputFile.h:48:
In file included from /opt/local/include/OpenEXR/ImfTiledOutputFile.h:50:
In file included from /opt/local/include/OpenEXR/ImfGenericOutputFile.h:40:
In file included from /opt/local/include/OpenEXR/ImfXdr.h:108:
/opt/local/include/OpenEXR/half.h:462:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register int e = (x.i >> 23) & 0x000001ff;
        ^~~~~~~~~
/opt/local/include/OpenEXR/half.h:473:6: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
            register int m = x.i & 0x007fffff;
            ^~~~~~~~~
In file included from /Users/tune/lhdr/LuminanceHDR/src/Libpfs/io/exrreader.cpp:33:
In file included from /opt/local/include/OpenEXR/ImfStandardAttributes.h:59:
In file included from /opt/local/include/OpenEXR/ImfChromaticitiesAttribute.h:47:
In file included from /opt/local/include/OpenEXR/ImfChromaticities.h:47:
/opt/local/include/OpenEXR/ImathMatrix.h:2530:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register const T * IMATH_RESTRICT ap = &a.x[0][0];
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2531:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register const T * IMATH_RESTRICT bp = &b.x[0][0];
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2532:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register       T * IMATH_RESTRICT cp = &c.x[0][0];
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2534:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register T a0, a1, a2, a3;
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2534:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register T a0, a1, a2, a3;
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2534:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register T a0, a1, a2, a3;
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2534:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register T a0, a1, a2, a3;
    ^~~~~~~~~
9 warnings generated.
[ 18%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/exrwriter.cpp.o
In file included from /Users/tune/lhdr/LuminanceHDR/src/Libpfs/io/exrwriter.cpp:25:
In file included from /opt/local/include/OpenEXR/ImfOutputFile.h:49:
In file included from /opt/local/include/OpenEXR/ImfGenericOutputFile.h:40:
In file included from /opt/local/include/OpenEXR/ImfXdr.h:108:
/opt/local/include/OpenEXR/half.h:462:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register int e = (x.i >> 23) & 0x000001ff;
        ^~~~~~~~~
/opt/local/include/OpenEXR/half.h:473:6: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
            register int m = x.i & 0x007fffff;
            ^~~~~~~~~
In file included from /Users/tune/lhdr/LuminanceHDR/src/Libpfs/io/exrwriter.cpp:28:
In file included from /opt/local/include/OpenEXR/ImfStandardAttributes.h:59:
In file included from /opt/local/include/OpenEXR/ImfChromaticitiesAttribute.h:47:
In file included from /opt/local/include/OpenEXR/ImfChromaticities.h:47:
/opt/local/include/OpenEXR/ImathMatrix.h:2530:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register const T * IMATH_RESTRICT ap = &a.x[0][0];
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2531:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register const T * IMATH_RESTRICT bp = &b.x[0][0];
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2532:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register       T * IMATH_RESTRICT cp = &c.x[0][0];
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2534:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register T a0, a1, a2, a3;
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2534:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register T a0, a1, a2, a3;
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2534:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register T a0, a1, a2, a3;
    ^~~~~~~~~
/opt/local/include/OpenEXR/ImathMatrix.h:2534:5: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
    register T a0, a1, a2, a3;
    ^~~~~~~~~
9 warnings generated.
[ 20%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/fitsreader.cpp.o
[ 20%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/framereader.cpp.o
[ 20%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/framereaderfactory.cpp.o
[ 21%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/framewriter.cpp.o
[ 21%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/framewriterfactory.cpp.o
[ 21%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/jpegreader.cpp.o
[ 21%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/jpegwriter.cpp.o
[ 22%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/pfsreader.cpp.o
[ 22%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/pfswriter.cpp.o
[ 22%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/pngwriter.cpp.o
[ 23%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/rawreader.cpp.o
[ 23%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/rgbereader.cpp.o
[ 23%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/rgbewriter.cpp.o
[ 24%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/tiffreader.cpp.o
[ 24%] Building CXX object src/Libpfs/CMakeFiles/pfs.dir/io/tiffwriter.cpp.o
[ 24%] Linking CXX static library libpfs.a
/opt/local/bin/ranlib: file: libpfs.a(sse.cpp.o) has no symbols
/opt/local/bin/ranlib: file: libpfs.a(sse.cpp.o) has no symbols
[ 24%] Built target pfs
[ 24%] Generating moc_formathelper.cpp
Scanning dependencies of target pfsadditions
[ 25%] Building CXX object src/LibpfsAdditions/CMakeFiles/pfsadditions.dir/formathelper.cpp.o
[ 25%] Building CXX object src/LibpfsAdditions/CMakeFiles/pfsadditions.dir/moc_formathelper.cpp.o
[ 25%] Linking CXX static library libpfsadditions.a
[ 25%] Built target pfsadditions
Scanning dependencies of target pfstmo
[ 26%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/drago03/pfstmo_drago03.cpp.o
[ 26%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/drago03/tmo_drago03.cpp.o
[ 26%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/ashikhmin02/pfstmo_ashikhmin02.cpp.o
[ 26%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/ashikhmin02/tmo_ashikhmin02.cpp.o
[ 27%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/durand02/bilateral.cpp.o
/Users/tune/lhdr/LuminanceHDR/src/TonemappingOperators/durand02/bilateral.cpp:75:9: warning: private field 'N' is not used [-Wunused-private-field]
    int N;
        ^
1 warning generated.
[ 27%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/durand02/fastbilateral.cpp.o
[ 27%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/durand02/pfstmo_durand02.cpp.o
[ 28%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/durand02/tmo_durand02.cpp.o
[ 28%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/fattal02/pde.cpp.o
[ 28%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/fattal02/pde_fft.cpp.o
[ 29%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/fattal02/pfstmo_fattal02.cpp.o
[ 29%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/fattal02/tmo_fattal02.cpp.o
[ 29%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/ferradans11/pfstmo_ferradans11.cpp.o
[ 29%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/ferradans11/tmo_ferradans11.cpp.o
[ 30%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mai11/compression_tmo.cpp.o
[ 30%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mai11/pfstmo_mai11.cpp.o
[ 30%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk06/contrast_domain.cpp.o
[ 31%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk06/pfstmo_mantiuk06.cpp.o
[ 31%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk06/pyramid.cpp.o
[ 31%] Building C object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk08/cqp/cqpminimizer.c.o
[ 32%] Building C object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk08/cqp/initial_point.c.o
[ 32%] Building C object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk08/cqp/mg_pdip.c.o
[ 32%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk08/display_adaptive_tmo.cpp.o
In file included from /Users/tune/lhdr/LuminanceHDR/src/TonemappingOperators/mantiuk08/display_adaptive_tmo.cpp:45:
/Users/tune/lhdr/LuminanceHDR/src/TonemappingOperators/mantiuk08/display_adaptive_tmo.h:66:23: warning: private field 'fps' is not used [-Wunused-private-field]
  float y_min, y_max, fps;
                      ^
1 warning generated.
[ 32%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk08/display_function.cpp.o
[ 33%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk08/display_size.cpp.o
[ 33%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/mantiuk08/pfstmo_mantiuk08.cpp.o
[ 33%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/pattanaik00/pfstmo_pattanaik00.cpp.o
[ 34%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/pattanaik00/tmo_pattanaik00.cpp.o
[ 34%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/reinhard02/approx.cpp.o
[ 34%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/reinhard02/pfstmo_reinhard02.cpp.o
[ 35%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/reinhard02/tmo_reinhard02.cpp.o
/Users/tune/lhdr/LuminanceHDR/src/TonemappingOperators/reinhard02/tmo_reinhard02.cpp:402:13: warning: comparison of unsigned expression < 0 is always false
      [-Wtautological-compare]
    if ( (x < 0) || (y < 0) || (x >= m_width) || (y >= m_height) )
          ~ ^ ~
/Users/tune/lhdr/LuminanceHDR/src/TonemappingOperators/reinhard02/tmo_reinhard02.cpp:402:24: warning: comparison of unsigned expression < 0 is always false
      [-Wtautological-compare]
    if ( (x < 0) || (y < 0) || (x >= m_width) || (y >= m_height) )
                     ~ ^ ~
/Users/tune/lhdr/LuminanceHDR/src/TonemappingOperators/reinhard02/tmo_reinhard02.cpp:416:11: warning: comparison of unsigned expression < 0 is always false
      [-Wtautological-compare]
  if ( (x < 0) || (y < 0) || (x >= s) || (y >= s) )
        ~ ^ ~
/Users/tune/lhdr/LuminanceHDR/src/TonemappingOperators/reinhard02/tmo_reinhard02.cpp:416:22: warning: comparison of unsigned expression < 0 is always false
      [-Wtautological-compare]
  if ( (x < 0) || (y < 0) || (x >= s) || (y >= s) )
                   ~ ^ ~
4 warnings generated.
[ 35%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/reinhard05/pfstmo_reinhard05.cpp.o
[ 35%] Building CXX object src/TonemappingOperators/CMakeFiles/pfstmo.dir/reinhard05/tmo_reinhard05.cpp.o
[ 35%] Linking CXX static library libpfstmo.a
[ 35%] Built target pfstmo
Scanning dependencies of target hdrcreation
[ 35%] Building CXX object src/HdrCreation/CMakeFiles/hdrcreation.dir/debevec.cpp.o
[ 35%] Building CXX object src/HdrCreation/CMakeFiles/hdrcreation.dir/responses.cpp.o
/Users/tune/lhdr/LuminanceHDR/src/HdrCreation/responses.cpp:128:13: warning: unused variable 's_mid' [-Wunused-const-variable]
const float s_mid               = 0.5f;
            ^
1 warning generated.
[ 36%] Building CXX object src/HdrCreation/CMakeFiles/hdrcreation.dir/robertson02.cpp.o
[ 36%] Building CXX object src/HdrCreation/CMakeFiles/hdrcreation.dir/mtb_alignment.cpp.o
[ 36%] Building CXX object src/HdrCreation/CMakeFiles/hdrcreation.dir/fusionoperator.cpp.o
[ 37%] Building CXX object src/HdrCreation/CMakeFiles/hdrcreation.dir/weights.cpp.o
[ 37%] Linking CXX static library libhdrcreation.a
[ 37%] Built target hdrcreation
[ 37%] Generating moc_commandline.cpp
Scanning dependencies of target main_cli
[ 37%] Building CXX object src/MainCli/CMakeFiles/main_cli.dir/commandline.cpp.o
[ 38%] Building CXX object src/MainCli/CMakeFiles/main_cli.dir/main.cpp.o
[ 38%] Building CXX object src/MainCli/CMakeFiles/main_cli.dir/moc_commandline.cpp.o
[ 38%] Linking CXX static library libmain_cli.a
[ 38%] Built target main_cli
[ 38%] Generating ui_SavedParametersDialog.h
[ 38%] Generating moc_SavedParametersDialog.cpp
[ 38%] Generating moc_ProgressHelper.cpp
[ 40%] Generating moc_LuminanceOptions.cpp
Scanning dependencies of target common
[ 40%] Building CXX object src/Common/CMakeFiles/common.dir/SavedParametersDialog.cpp.o
[ 41%] Building CXX object src/Common/CMakeFiles/common.dir/global.cpp.o
[ 41%] Building CXX object src/Common/CMakeFiles/common.dir/LuminanceOptions.cpp.o
[ 41%] Building CXX object src/Common/CMakeFiles/common.dir/ProgressHelper.cpp.o
[ 42%] Building CXX object src/Common/CMakeFiles/common.dir/CommonFunctions.cpp.o
[ 42%] Building CXX object src/Common/CMakeFiles/common.dir/TranslatorManager.cpp.o
[ 42%] Building CXX object src/Common/CMakeFiles/common.dir/moc_SavedParametersDialog.cpp.o
[ 42%] Building CXX object src/Common/CMakeFiles/common.dir/moc_ProgressHelper.cpp.o
[ 43%] Building CXX object src/Common/CMakeFiles/common.dir/moc_LuminanceOptions.cpp.o
[ 43%] Building CXX object src/Common/CMakeFiles/common.dir/GitSHA1.cpp.o
[ 43%] Linking CXX static library libcommon.a
[ 43%] Built target common
[ 43%] Generating moc_osintegration.cpp
Scanning dependencies of target osintegration
[ 44%] Building CXX object src/OsIntegration/CMakeFiles/osintegration.dir/osintegration.cpp.o
[ 44%] Building CXX object src/OsIntegration/CMakeFiles/osintegration.dir/moc_osintegration.cpp.o
[ 44%] Linking CXX static library libosintegration.a
[ 44%] Built target osintegration
[ 44%] Generating moc_TMWorker.cpp
[ 45%] Generating moc_IOWorker.cpp
Scanning dependencies of target core
[ 45%] Building CXX object src/Core/CMakeFiles/core.dir/IOWorker.cpp.o
[ 46%] Building CXX object src/Core/CMakeFiles/core.dir/TMWorker.cpp.o
[ 46%] Building CXX object src/Core/CMakeFiles/core.dir/TonemappingOptions.cpp.o
[ 46%] Building CXX object src/Core/CMakeFiles/core.dir/moc_IOWorker.cpp.o
[ 46%] Building CXX object src/Core/CMakeFiles/core.dir/moc_TMWorker.cpp.o
[ 47%] Linking CXX static library libcore.a
[ 47%] Built target core
Scanning dependencies of target exif
[ 47%] Building CXX object src/Exif/CMakeFiles/exif.dir/ExifOperations.cpp.o
[ 47%] Linking CXX static library libexif.a
[ 47%] Built target exif
Scanning dependencies of target fileformat
[ 48%] Building CXX object src/Fileformat/CMakeFiles/fileformat.dir/pfsoutldrimage.cpp.o
[ 48%] Linking CXX static library libfileformat.a
[ 48%] Built target fileformat
[ 48%] Generating moc_Align.cpp
Scanning dependencies of target align
[ 48%] Building CXX object src/Alignment/CMakeFiles/align.dir/Align.cpp.o
[ 49%] Building CXX object src/Alignment/CMakeFiles/align.dir/moc_Align.cpp.o
[ 49%] Linking CXX static library libalign.a
[ 49%] Built target align
Scanning dependencies of target luminance-hdr-cli
[ 50%] Linking CXX executable luminance-hdr-cli
Undefined symbols for architecture x86_64:
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::find(char, unsigned long) const", referenced from:
      hdrhtml::create_from_template(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, hdrhtml::ReplacePattern*) in libhdrhtml-cli.a(hdrhtml.cpp.o)
      hdrhtml::CSVTable::read(char const*, int) in libhdrhtml-cli.a(hdrhtml.cpp.o)
      boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::parse(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libviewers.a(PanIconWidget.cpp.o)
      int boost::io::detail::upper_bound_from_fstring<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::ctype<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::value_type, std::__1::ctype<char> const&, unsigned char) in libviewers.a(PanIconWidget.cpp.o)
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::rfind(char, unsigned long) const", referenced from:
      generate_hdrhtml(pfs::Frame*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int, bool) in libhdrhtml-cli.a(pfsouthdrhtml.cpp.o)
      pfs::utils::getFormat(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpfs.a(string.cpp.o)
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(char const*) const", referenced from:
      pfs::Frame::createChannel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpfs.a(frame.cpp.o)
      pfs::Frame::removeChannel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libpfs.a(frame.cpp.o)
      ExifOperations::copyExifData(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool) in libexif.a(ExifOperations.cpp.o)
      pfs::io::TiffWriterParams::parse(pfs::Params const&) in libpfs.a(tiffwriter.cpp.o)
      hdrhtml::print_image_htmlcode(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, void*, char const*) in libhdrhtml-cli.a(hdrhtml.cpp.o)
      pfs::io::JpegWriterParams::parse(pfs::Params const&) in libpfs.a(jpegwriter.cpp.o)
      pfs::io::PngWriterParams::parse(pfs::Params const&) in libpfs.a(pngwriter.cpp.o)
      ...
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*) const", referenced from:
      hdrhtml::create_from_template(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, hdrhtml::ReplacePattern*) in libhdrhtml-cli.a(hdrhtml.cpp.o)
  "std::__1::__shared_weak_count::__get_deleter(std::type_info const&) const", referenced from:
      vtable for std::__1::__shared_ptr_emplace<pfs::Frame, std::__1::allocator<pfs::Frame> > in libhdrwizard-cli.a(HdrCreationItem.cpp.o)
      vtable for std::__1::__shared_ptr_emplace<pfs::io::JpegReader, std::__1::allocator<pfs::io::JpegReader> > in libpfs.a(framereaderfactory.cpp.o)
      vtable for std::__1::__shared_ptr_emplace<pfs::io::PfsReader, std::__1::allocator<pfs::io::PfsReader> > in libpfs.a(framereaderfactory.cpp.o)
      vtable for std::__1::__shared_pt

etc etc etc


(Franco Comida) #29

It also says to explicitly use clang++, not clang (isn’t clang only for C? Anyway…). Is this your case? That should be easy to check I guess, OSX uses bash doesn’t it? export CC=<path_to>/clang and export CXX=<path_to>/clang++ , then cmake blah blah, make once again…


#30

That makes sense, and indeed it got all the way to one hundred percent, then ended with this error:

100%] Built target ui
Scanning dependencies of target Luminance_HDR_2.5.0
[100%] Linking CXX executable "Luminance HDR 2.5.0.app/Contents/MacOS/Luminance HDR 2.5.0"
Undefined symbols for architecture x86_64:
  "qInitResources_icons()", referenced from:
      _main in libmain_gui.a(main.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)
make[2]: *** [CMakeFiles/Luminance_HDR_2.5.0.dir/build.make:133: Luminance HDR 2.5.0.app/Contents/MacOS/Luminance HDR 2.5.0] Error 1
make[1]: *** [CMakeFiles/Makefile2:145: CMakeFiles/Luminance_HDR_2.5.0.dir/all] Error 2
make: *** [Makefile:128: all] Error 2

Could that be related to the file not found error regarding some icon during configuration?

CMake Error at CMakeLists.txt:246 (ADD_EXECUTABLE):
  Cannot find source file:

    /Users/tune/lhdr/LuminanceHDR/images/luminance.icns

  Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
  .hxx .in .txx

(Franco Comida) #31

Yes indeed, that file is now under program-icons, change CMakeLists.txt accordingly: images --> program-icons


(Franco Comida) #32

I think you are done mate :point_up_2: I’ve already changed CMakeLists.txt for images. Tell me what flags have you used, I’ll try to fix CMakeLists.txt definitely.


#33

The command was cmake -DCMAKE_EXE_LINKER_FLAGS="-lc++abi -stdlib=libc++" ../Luminance*

Seems I am still missing some icons?

Luminance HDR 2.5.0.app.zip (1.9 MB)


(Franco Comida) #34

It cannot find all the icons, you must copy icons directory from the source tree to the same place where LHDR is installed. Did you run make install? cmake must be fixed to copy it too, let me check main.cpp as well…


#35

The app installed in my Applications folder by make install always crashes on launch… I had previously launched the app from the build folder!

Process:               Luminance HDR 2.5.0 [32513]
Path:                  /Applications/Luminance HDR 2.5.0.app/Contents/MacOS/Luminance HDR 2.5.0
Identifier:            com.luminance-hdr
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Luminance HDR 2.5.0 [32513]
User ID:               501

Date/Time:             2017-04-28 15:38:58.439 -0700
OS Version:            Mac OS X 10.12.4 (16E195)
Report Version:        12
Anonymous UUID:        567E9ED4-5465-6075-F9A6-523A0FD4EEEA

Sleep/Wake UUID:       06B18D1D-CC80-40A7-93D4-F1C096DA60B7

Time Awake Since Boot: 690000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fffcd097d42 __pthread_kill + 10
1   libsystem_pthread.dylib       	0x00007fffcd1855bf pthread_kill + 90
2   libsystem_c.dylib             	0x00007fffccffd420 abort + 129
3   org.qt-project.QtCore         	0x0000000112485279 0x11246d000 + 98937
4   org.qt-project.QtCore         	0x0000000112486c89 QMessageLogger::fatal(char const*, ...) const + 233
5   org.qt-project.QtGui          	0x0000000112042585 QGuiApplicationPrivate::createPlatformIntegration() + 5909
6   org.qt-project.QtGui          	0x00000001120425ab QGuiApplicationPrivate::createEventDispatcher() + 27
7   org.qt-project.QtCore         	0x0000000112659e42 QCoreApplicationPrivate::init() + 1986
8   org.qt-project.QtGui          	0x000000011203e2f1 QGuiApplicationPrivate::init() + 49
9   org.qt-project.QtWidgets      	0x0000000111a52b7e QApplicationPrivate::init() + 14
10  com.luminance-hdr             	0x000000010bac2c40 main + 208 (qlist.h:147)
11  libdyld.dylib                 	0x00007fffccf69235 start + 1

Thread 1:
0   libsystem_kernel.dylib        	0x00007fffcd09844e __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fffcd182695 _pthread_wqthread + 1426
2   libsystem_pthread.dylib       	0x00007fffcd1820f1 start_wqthread + 13

Thread 2:
0   libsystem_kernel.dylib        	0x00007fffcd09844e __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fffcd182502 _pthread_wqthread + 1023
2   libsystem_pthread.dylib       	0x00007fffcd1820f1 start_wqthread + 13

Thread 3:
0   libsystem_pthread.dylib       	0x00007fffcd1820e4 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x00007fff541d15a8  rdx: 0x0000000000000000
  rdi: 0x0000000000000307  rsi: 0x0000000000000006  rbp: 0x00007fff541d15d0  rsp: 0x00007fff541d15a8
   r8: 0x0000000000000040   r9: 0x00007fffd5ecc040  r10: 0x0000000008000000  r11: 0x0000000000000206
  r12: 0x0000000112860fd0  r13: 0x00007fff541d1b80  r14: 0x00007fffd5ee83c0  r15: 0x00007fff541d17f8
  rip: 0x00007fffcd097d42  rfl: 0x0000000000000206  cr2: 0x00007fffd5eca128
  
Logical CPU:     0
Error Code:      0x02000148
Trap Number:     133

(Franco Comida) #36

main.cpp is ok, copying icons should be enough. Another thing: did you export CC and CXX environmental variables as I told you before building? Or just those flags?
I will also ask you to build a package after we release 2.5.1 (this weekend hopefully) so I can upload it to sourceforge. Oh by the way, there’s also a icons-breeze directory, you might wanna try those icons too, copy it instead of icons (same destination name, i.e. icons). Thanks a lot.


#37

Yes I did change my environment variables to CC=clang and CXX=clang++


(Franco Comida) #38

Too bad :frowning2: . Does it crash after copying icons? OSX bundle all the needed libraries, I can think that maybe not all libraries are copied with make install. It doesn’t crash when launched from the build root after all…


#39

It does crash still when I move it to /Applications/Luminance HDR 2.5.0.app/Contents/Resources/icons


(Franco Comida) #40

You should have this script: create-dmg.sh somewhere in the build root, use it to make an installer for LHDR. Have a look here too: OSX Deployment


#41

My macdeployqt was being looked for in the wrong dir, so I copied it to the right one,
Was getting this : create-dmg.sh: line 9: /opt/local/lib/cmake/Qt5Core/../../../bin/macdeployqt: No such file or directory
With macdeployqt in that place, the dmg still won’t finish due to this error:

sh create-dmg.sh
[  1%] Built target hdrhtml-cli
[  2%] Built target osintegration
[ 13%] Built target pfs
[ 14%] Built target pfsadditions
[ 24%] Built target pfstmo
[ 26%] Built target hdrcreation
[ 27%] Built target main_cli
[ 31%] Built target common
[ 33%] Built target core
[ 34%] Built target exif
[ 34%] Built target fileformat
[ 35%] Built target align
[ 37%] Built target hdrwizard-cli
[ 45%] Built target viewers
[ 50%] Built target luminance-hdr-cli
[ 51%] Built target hdrhtml
[ 57%] Built target mainwindow
[ 58%] Built target main_gui
[ 61%] Built target previewpanel
[ 62%] Built target qtwaitingspinner
[ 63%] Built target batchhdr
[ 65%] Built target batchtm
[ 68%] Built target hdrwizard
[ 73%] Built target helpbrowser
[ 74%] Built target preferencesdialog
[ 76%] Built target projectionsdialog
[ 77%] Built target resizedialog
[ 82%] Built target tonemappingpanel
[ 83%] Built target transplantexif
[ 93%] Built target ui
[ 94%] Built target previewsettings
[100%] Built target Luminance_HDR_2.5.0
Install the project...
-- Install configuration: "RelWithDebInfo"
-- Installing: /Applications/./Luminance HDR 2.5.0.app
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Info.plist
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/MacOS
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/MacOS/Luminance HDR 2.5.0
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_cs.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_da.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_de.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_es.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_fi.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_fr.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_hu.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_id.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_it.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_nl.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_pl.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_pt_BR.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_ro.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_ru.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_tr.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/lang_zh.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/qt_fi.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/qt_it.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/qt_ro.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/qt_tr.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/i18n/qt_zh.qm
-- Installing: /Applications/./Luminance HDR 2.5.0.app/Contents/Resources/luminance.icns
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/MacOS/luminance-hdr-cli
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/MacOS/align_image_stack
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/additional.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/basics.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/color_management.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/contributing.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/contributing_donating.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/contributing_programming.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/contributing_testing.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/contributing_translating.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/copying_exif.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/creating_hdr.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/creating_hdr_batch.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/creating_hdr_cli.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/creating_hdr_interactive.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/dcraw.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/editing_hdr.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/editing_tools.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/external.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/faq.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/features.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/hints.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/batch-hdr.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/batch-tmo.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/color_management.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/copy-exif.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/cropping_frame.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/edit_menu.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/editingtools-1.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/editingtools-2.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/editingtools-3.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/editingtools-4.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/editingtools-5.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/editingtools-6.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/hdrwizard.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/mainwin.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/not-translated-menu-item.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/preferences-menu.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/preferences.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-cms.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-ext.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-fast-export.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-hdr.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-raw-color.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-raw-corrections.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-raw-general.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-raw.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-tm.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/prefs-ui.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/projectiveTransformationDialog.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/resize.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/tonemappingpanel.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/images/translated-menu-item.png
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/index.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/manual.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/menu.xml
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/news.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/prefs.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/prefs_cms.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/prefs_fast_export.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/prefs_hdr.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/prefs_rawconversion.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/prefs_tonemapping.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/prefs_tools.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/prefs_ui.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/projective_transformation.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/README
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/style.css
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_ashikhmin.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_drago.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_durand.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_fattal.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_ferradans.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_mai.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_mantiuk06.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_mantiuk08.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_pattanaik.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_reinhard02.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tmap_ref_reinhard05.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tonemapping.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tonemapping_batch.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tonemapping_cli.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/tonemapping_interactive.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/help/en/workflow.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/dcraw.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/faq.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/hints.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/batch-1.jpg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/copy_exif.jpeg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/mainwin.jpeg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/projectiveTransformationDialog.jpeg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/raw_conversion.jpg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/resize.jpeg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/snap-qt4_4.jpeg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/snap-qt4_5.jpeg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/snap-qt4_6.jpeg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/images/tonemapdialog.jpeg
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/index.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/html/manual.html
-- Installing: /Applications/Luminance HDR 2.5.0.app/Contents/Resources/qt.conf
-- Installing: /Applications/Luminance HDR 2.5.0.app/AUTHORS
-- Installing: /Applications/Luminance HDR 2.5.0.app/README.md
-- Installing: /Applications/Luminance HDR 2.5.0.app/LICENSE
-- Installing: /Applications/Luminance HDR 2.5.0.app/Changelog
2017-04-28 19:10:18.143 diskimages-helper[42059:2604441] *useEffectiveIDs**** euid/egid changed to 501,20 (uid/gid is 501,20)
2017-04-28 19:10:18.144 diskimages-helper[42059:2604441] *useRealIDs******** euid/egid changed to 501,20 (uid/gid is 501,20)
Initializing…
2017-04-28 19:10:18.145 diskimages-helper[42059:2604441] *useEffectiveIDs**** euid/egid changed to 501,20 (uid/gid is 501,20)
2017-04-28 19:10:18.165 copy-helper[42060:2604446] estimating /Applications/Luminance HDR 2.5.0.app
2017-04-28 19:10:19.179 diskimages-helper[42059:2604441] *useRealIDs******** euid/egid changed to 501,20 (uid/gid is 501,20)
Creating…
DIDiskImageCreatorProbe: interface  1, score    -1000, CSparseBundleDiskImage
DIDiskImageCreatorProbe: interface  2, score    -1000, CSparseDiskImage
DIDiskImageCreatorProbe: interface  3, score    -1000, CRawDiskImage
DIDiskImageCreatorProbe: interface  7, score     1000, CWOUDIFDiskImage
DIDiskImageCreatorProbe: interface  9, score    -1000, CCFPlugInDiskImage
DIDiskImageCreateWithCFURL: CWOUDIFDiskImage
DIFileEncodingCreatorProbe: interface  2, score    -1000, CEncryptedEncoding
DIBackingStoreCreatorProbe: interface  0, score      100, CBSDBackingStore
DIBackingStoreCreatorProbe: interface  1, score    -1000, CBundleBackingStore
DIBackingStoreCreatorProbe: interface  2, score        0, CRAMBackingStore
DIBackingStoreCreatorProbe: interface  3, score      300, CCarbonBackingStore
DIBackingStoreCreatorProbe: interface  5, score     -100, CCURLBackingStore
DIBackingStoreCreateWithCFURL: CCarbonBackingStore
DIBackingStoreCreateWithCFURL: creator returned 0
CUDIFFileAccess::createWithCFURL: kUDIFFileWithFooter
warning: no checksum present
DIDiskImageCreateWithCFURL: creator returned 0
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000005 seconds
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000005 seconds
2017-04-28 19:10:20.710 diskimages-helper[42059:2604607] DIHelperHDID serveImage: attaching drive
{
    autodiskmount = 1;
    "hdiagent-drive-identifier" = "4043469A-2A6F-43CD-AD4A-654BB475ABD1";
    "skip-auto-fsck-for-system-images" = 1;
    "system-image" = 1;
    "unmount-timeout" = 0;
}
2017-04-28 19:10:20.712 diskimages-helper[42059:2604607] DIHelperHDID serveImage: connecting to myDrive 0x5D17
2017-04-28 19:10:20.712 diskimages-helper[42059:2604607] DIHelperHDID serveImage: register _readBuffer 0x108f0a000
2017-04-28 19:10:20.712 diskimages-helper[42059:2604607] DIHelperHDID serveImage: activating drive port 23319
2017-04-28 19:10:20.712 diskimages-helper[42059:2604607] DIHelperHDID serveImage: set cache enabled=TRUE returned FAILURE.
2017-04-28 19:10:20.745 diskimages-helper[42059:2604607] DIHelperHDID serveImage: set on IO thread=TRUE returned SUCCESS.
2017-04-28 19:10:20.745 diskimages-helper[42059:2604607] -processKernelRequest: will sleep received
2017-04-28 19:10:20.885 diskimages-helper[42059:2604441] _mountDevEntries: disk6s1 aborting mountpoint postflight because disk image has no band size specified.
2017-04-28 19:10:20.888 diskimages-helper[42059:2604441] *useEffectiveIDs**** euid/egid changed to 501,20 (uid/gid is 501,20)
2017-04-28 19:10:20.915 diskimages-helper[42059:2604441] *useRealIDs******** euid/egid changed to 501,20 (uid/gid is 501,20)
Copying…
2017-04-28 19:10:20.917 diskimages-helper[42059:2604441] *useEffectiveIDs**** euid/egid changed to 501,20 (uid/gid is 501,20)
2017-04-28 19:10:20.932 copy-helper[42085:2604689] copying /Applications/Luminance HDR 2.5.0.app to /Volumes/Luminance HDR 2.5 1/Luminance HDR 2.5.0.app
2017-04-28 19:10:20.933 copy-helper[42085:2604689] About to copy "/Applications/Luminance HDR 2.5.0.app".
.................................................................................................2017-04-28 19:10:41.433 diskimages-helper[42059:2604607] -processKernelRequest: flush received
................................................................2017-04-28 19:10:50.760 copy-helper[42085:2604689] copy error (canceling): /Volumes/Luminance HDR 2.5 1/Luminance HDR 2.5.0.app/Contents/Frameworks/QtWebEngineCore.framework/Versions/5/Resources/icudtl.dat: No space left on device
2017-04-28 19:10:50.760 copy-helper[42085:2604689] Copy finished with error 28 (No space left on device).
Error 28 (No space left on device).
could not access /Volumes/Luminance HDR 2.5 1/Luminance HDR 2.5.0.app/Contents/Frameworks/QtWebEngineCore.framework/Versions/5/Resources/icudtl.dat - No space left on device

Finishing…
2017-04-28 19:10:53.196 diskimages-helper[42059:2604607] -processKernelRequest: flush received
2017-04-28 19:10:55.419 diskimages-helper[42059:2604607] -processKernelRequest: flush received
2017-04-28 19:10:56.087 diskimages-helper[42059:2604607] -processKernelRequest: flush received
2017-04-28 19:10:56.580 diskimages-helper[42059:2604607] -processKernelRequest: flush received
2017-04-28 19:10:56.736 diskimages-helper[42059:2604441] *useEffectiveIDs**** euid/egid changed to 501,20 (uid/gid is 501,20)
DIHLDiskImageCreate() returned 28
2017-04-28 19:10:57.743 diskimages-helper[42059:2604437] *** -[NSMachPort handlePortMessage:]: dropping incoming DO message because the connection is invalid
hdiutil: create: returning 28
hdiutil: create failed - No space left on device