← Back to team overview

hugin-devs team mailing list archive

[Bug 1305643] Re: enblend build errors with changeset 1044

 

Update to a newer boost version. Your boost version is too old.

Added workaround for older boost versions in changeset
8dabf8f849f5c5e02096039eabd044fd2bd0156a.

** Changed in: enblend
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Enblend.
https://bugs.launchpad.net/bugs/1305643

Title:
  enblend build errors with changeset 1044

Status in Enblend:
  Fix Committed

Bug description:
  I'm trying to compile enblend, using this guide here: http://wiki.panotools.org/Hugin_Compiling_Ubuntu
  Previously this worked fine, but now I get those compile errors:

  In file included from /home/kaefert/src/enblend/enblend.hg/src/enblend.cc:178:0:
  /home/kaefert/src/enblend/enblend.hg/src/common.h: In function ‘std::string enblend::expandFilenameTemplate(const string&, unsigned int, const string&, const string&, unsigned int)’:
  /home/kaefert/src/enblend/enblend.hg/src/common.h:732:25: error: ‘BOOST_FALLTHROUGH’ was not declared in this scope
                           BOOST_FALLTHROUGH;
                           ^
  In file included from /home/kaefert/src/enblend/enblend.hg/src/mask.h:40:0,
                   from /home/kaefert/src/enblend/enblend.hg/src/enblend.h:45,
                   from /home/kaefert/src/enblend/enblend.hg/src/enblend.cc:180:
  /home/kaefert/src/enblend/enblend.hg/include/vigra_ext/fillpolygon.hxx: In function ‘void vigra_ext::detail::group_to_pairs(Iterator, Iterator, BackInsertIterator)’:
  /home/kaefert/src/enblend/enblend.hg/include/vigra_ext/fillpolygon.hxx:255:21: error: ‘BOOST_FALLTHROUGH’ was not declared in this scope
                       BOOST_FALLTHROUGH;
                       ^
  make[2]: *** [src/CMakeFiles/enblend.dir/enblend.cc.o] Error 1
  make[1]: *** [src/CMakeFiles/enblend.dir/all] Error 2
  make: *** [all] Error 2

  Last time I had problems compiling enblend I could work around them by
  changing -DCMAKE_BUILD_TYPE=RelWithDebInfo into
  -DCMAKE_BUILD_TYPE=Debug - but this time that switch doesn't make any
  difference.

To manage notifications about this bug go to:
https://bugs.launchpad.net/enblend/+bug/1305643/+subscriptions


References