hugin-devs team mailing list archive
-
hugin-devs team
-
Mailing list archive
-
Message #06008
[Bug 1482690] Re: last source fails to compile on MacOSX Yosemiti
The Mac OS part of Hugin 2015.0 is currently untested. We have currently
no builder for Mac OS X. So there may be other glitches as well.
Please test, if the attached patch solves the issue.
** Patch added: "macosx_check.patch"
https://bugs.launchpad.net/hugin/+bug/1482690/+attachment/4441367/+files/macosx_check.patch
--
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/1482690
Title:
last source fails to compile on MacOSX Yosemiti
Status in Hugin:
New
Bug description:
Hi Guys,
thanks for working on hugin, I love it! I am trying to compile it from
source on my machine and this is what I get. The problem seems to come
from vigra. I'm available for any extra info!
[ 45%] Building CXX object src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/wxPanoCommand.cpp.o
In file included from /usr/local/include/vigra/labelvolume.hxx:41:0,
from /usr/local/include/vigra/localminmax.hxx:45,
from /Users/denix/git/hugin-2015.0.0/src/hugin1/base_wx/wxPanoCommand.cpp:42:
/usr/local/include/vigra/multi_array.hxx: In member function 'vigra::MultiArrayView<N, T, vigra::StridedArrayTag> vigra::MultiArrayView<N, T, C>::permuteDimensions(const difference_type&) const':
/usr/local/include/vigra/multi_array.hxx:2005:82: error: expected unqualified-id before ';' token
difference_type shape, stride, check((typename difference_type::value_type)0);
^
/usr/local/include/vigra/multi_array.hxx:2010:11: error: 'check' was not declared in this scope
++check[s[i]];
^
/usr/local/include/vigra/multi_array.hxx:2010:11: note: suggested alternative:
In file included from /usr/local/include/vigra/rgbvalue.hxx:46:0,
from /usr/local/include/vigra/stdimage.hxx:45,
from /Users/denix/git/hugin-2015.0.0/src/hugin1/panoinc.h:53,
from /Users/denix/git/hugin-2015.0.0/src/hugin1/base_wx/wxPanoCommand.cpp:30:
/usr/local/include/vigra/static_assert.hxx:84:12: note: 'vigra::staticAssert::check'
inline int check( success ) { return 0; }
^
In file included from /usr/local/include/vigra/utilities.hxx:41:0,
from /usr/local/include/vigra/basicimage.hxx:41,
from /usr/local/include/vigra/stdimage.hxx:42,
from /Users/denix/git/hugin-2015.0.0/src/hugin1/panoinc.h:53,
from /Users/denix/git/hugin-2015.0.0/src/hugin1/base_wx/wxPanoCommand.cpp:30:
/usr/local/include/vigra/multi_array.hxx:2012:5: error: 'check' was not declared in this scope
vigra_precondition(check == difference_type(1),
^
/usr/local/include/vigra/multi_array.hxx:2012:5: note: suggested alternative:
In file included from /usr/local/include/vigra/rgbvalue.hxx:46:0,
from /usr/local/include/vigra/stdimage.hxx:45,
from /Users/denix/git/hugin-2015.0.0/src/hugin1/panoinc.h:53,
from /Users/denix/git/hugin-2015.0.0/src/hugin1/base_wx/wxPanoCommand.cpp:30:
/usr/local/include/vigra/static_assert.hxx:84:12: note: 'vigra::staticAssert::check'
inline int check( success ) { return 0; }
^
make[2]: *** [src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/wxPanoCommand.cpp.o] Error 1
make[1]: *** [src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/all] Error 2
make: *** [all] Error 2
To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/1482690/+subscriptions
References