Harry van der Wolf
unread,Feb 8, 2011, 10:27:32 AM2/8/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to hugi...@googlegroups.com
I deactivated my libpano 2.9.17 and compiled 2.9.18.
Then I compiled hugin using the "-DBUILD_HSI=ON" parameter.
The compilation stopped with a lot of errors. See below.
Harry
Scanning dependencies of target _hsi
[ 53%] Building CXX object src/hugin_script_interface/CMakeFiles/_hsi.dir/hsiPYTHON_wrap.cxx.o
In file included from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/nona/Stitcher.h:44,
from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/algorithms/nona/NonaImageStitcher.h:36,
from /Users/Shared/development/hugin_related/huginpython/build/src/hugin_script_interface/hsiPYTHON_wrap.cxx:3040:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:295: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:299: error: wrong number of template arguments (1, should be 2)
/Users/Shared/development/hugin_related/huginpython/src/foreign/vigra/vigra/accessor.hxx:953: error: provided for ‘template<class T, int SIZE> class vigra::TinyVector’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:300: error: ‘value_type’ is not a class or namespace
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx: In member function ‘int vigra::MultiImageVectorMaskAccessor4<Iter1, Acc1, Iter2, Acc2>::operator()(const DIFFERENCE&) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:315: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:316: error: ‘v1’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx: In member function ‘int vigra::MultiImageVectorMaskAccessor4<Iter1, Acc1, Iter2, Acc2>::operator()(DIFFERENCE1, const DIFFERENCE2&) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:328: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:329: error: ‘v1’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx: In member function ‘int vigra::MultiImageVectorMaskAccessor4<Iter1, Acc1, Iter2, Acc2>::set(const int&, const DIFFERENCE&) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:342: error: invalid types ‘const int[int]’ for array subscript
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:343: error: invalid types ‘const int[int]’ for array subscript
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:344: error: invalid types ‘const int[int]’ for array subscript
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/impexalpha.hxx:345: error: invalid types ‘const int[int]’ for array subscript
In file included from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/ROIImage.h:30,
from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/blend.h:33,
from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/nona/Stitcher.h:46,
from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/algorithms/nona/NonaImageStitcher.h:36,
from /Users/Shared/development/hugin_related/huginpython/build/src/hugin_script_interface/hsiPYTHON_wrap.cxx:3040:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:120: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:149: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:149: error: expected ‘,’ or ‘...’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:188: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:188: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:198: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:198: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:209: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:209: error: expected ‘,’ or ‘...’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:215: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:215: error: expected ‘,’ or ‘...’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:220: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:220: error: expected ‘,’ or ‘...’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:226: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:226: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘typename LUT::value_type vigra_ext::LUTFunctor<VTIn, LUT>::applyLutInteger() const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:153: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T1> struct vigra_ext::LUTTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:153: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:154: error: ‘v’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:157: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T1> struct vigra_ext::LUTTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:157: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:158: error: ‘v’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘vigra::RGBValue<typename LUT::value_type, 0u, 1u, 2u> vigra_ext::LUTFunctor<VTIn, LUT>::applyVector(int, vigra::VigraFalseType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:190: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:190: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:190: error: invalid type in declaration before ‘;’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:191: error: request for member ‘size’ in ‘v’, which is of non-class type ‘int’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:192: error: invalid types ‘int[size_t]’ for array subscript
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:192: error: invalid types ‘int[size_t]’ for array subscript
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘vigra::RGBValue<typename LUT::value_type, 0u, 1u, 2u> vigra_ext::LUTFunctor<VTIn, LUT>::applyVector(int, vigra::VigraTrueType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:202: error: request for member ‘size’ in ‘v’, which is of non-class type ‘int’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:203: error: invalid types ‘int[size_t]’ for array subscript
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘typename LUT::value_type vigra_ext::LUTFunctor<VTIn, LUT>::applyScalar() const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:211: error: ‘v’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘typename LUT::value_type vigra_ext::LUTFunctor<VTIn, LUT>::applyScalar() const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:217: error: ‘v’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘typename LUT::value_type vigra_ext::LUTFunctor<VTIn, LUT>::apply() const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:222: error: type/value mismatch at argument 1 in template parameter list for ‘template<class A> struct vigra::NumericTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:222: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:222: error: invalid type in declaration before ‘;’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:223: error: ‘v’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘vigra::RGBValue<typename LUT::value_type, 0u, 1u, 2u> vigra_ext::LUTFunctor<VTIn, LUT>::apply(int, vigra::VigraFalseType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:228: error: type/value mismatch at argument 1 in template parameter list for ‘template<class A> struct vigra::NumericTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:228: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:228: error: invalid type in declaration before ‘;’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:251: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:251: error: expected ‘>’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:253: error: default argument for template parameter for class enclosing ‘struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:258: error: ‘LUT’ has not been declared
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:269: error: expected `)' before ‘&’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:370: error: ‘LUT’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘int vigra_ext::InvLUTFunctor<<declaration error> >::applyLutFloat(int) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:277: error: ‘m_lut’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:282: error: ‘LUT’ has not been declared
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:282: error: expected initializer before ‘p’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:285: error: ‘p’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘int vigra_ext::InvLUTFunctor<<declaration error> >::applyLutInteger(T) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:310: error: invalid use of incomplete type ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:253: error: declaration of ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘vigra::RGBValue<int, 0u, 1u, 2u> vigra_ext::InvLUTFunctor<<declaration error> >::applyVector(vigra::RGBValue<T, 0u, 1u, 2u>, vigra::VigraFalseType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:318: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:318: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:318: error: invalid type in declaration before ‘;’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:320: error: invalid types ‘int[size_t]’ for array subscript
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:320: error: invalid use of incomplete type ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:253: error: declaration of ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘vigra::RGBValue<int, 0u, 1u, 2u> vigra_ext::InvLUTFunctor<<declaration error> >::applyVector(vigra::RGBValue<T, 0u, 1u, 2u>, vigra::VigraTrueType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:330: error: invalid use of incomplete type ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:253: error: declaration of ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘int vigra_ext::InvLUTFunctor<<declaration error> >::applyScalar(T, vigra::VigraFalseType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:339: error: invalid use of incomplete type ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:253: error: declaration of ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘int vigra_ext::InvLUTFunctor<<declaration error> >::applyScalar(T, vigra::VigraTrueType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:346: error: invalid use of incomplete type ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:253: error: declaration of ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘int vigra_ext::InvLUTFunctor<<declaration error> >::apply(T, vigra::VigraTrueType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:353: error: invalid use of incomplete type ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:253: error: declaration of ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘vigra::RGBValue<int, 0u, 1u, 2u> vigra_ext::InvLUTFunctor<<declaration error> >::apply(vigra::RGBValue<T, 0u, 1u, 2u>, vigra::VigraFalseType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:360: error: invalid use of incomplete type ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:253: error: declaration of ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h: In member function ‘typename vigra::NumericTraits<T>::RealPromote vigra_ext::InvLUTFunctor<<declaration error> >::operator()(T) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:367: error: invalid use of incomplete type ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:253: error: declaration of ‘const struct vigra_ext::InvLUTFunctor<<declaration error> >’
In file included from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/nona/RemappedPanoImage.h:197,
from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/nona/Stitcher.h:53,
from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/algorithms/nona/NonaImageStitcher.h:36,
from /Users/Shared/development/hugin_related/huginpython/build/src/hugin_script_interface/hsiPYTHON_wrap.cxx:3040:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:55: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:90: error: type/value mismatch at argument 1 in template parameter list for ‘template<class A> struct vigra::NumericTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:90: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:91: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:91: error: expected ‘,’ or ‘...’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:94: error: type/value mismatch at argument 1 in template parameter list for ‘template<class A> struct vigra::NumericTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:94: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:95: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:95: error: expected ‘,’ or ‘...’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:98: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:98: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:98: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:99: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:99: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:102: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:102: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:102: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:103: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:103: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:117: error: type/value mismatch at argument 1 in template parameter list for ‘template<class VTIn, class LUT> struct vigra_ext::LUTFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:117: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:142: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:143: error: type/value mismatch at argument 1 in template parameter list for ‘template<class A> struct vigra::NumericTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:143: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:191: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:191: error: expected ‘,’ or ‘...’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:195: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:195: error: expected ‘,’ or ‘...’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:198: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:198: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:198: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:199: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:199: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:202: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:202: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:202: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:203: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:203: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:229: error: wrong number of template arguments (2, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:252: error: provided for ‘template<<declaration error> > struct vigra_ext::InvLUTFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: In member function ‘void HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::enforceMonotonicity()’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:177: error: wrong number of template arguments (2, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:252: error: provided for ‘template<<declaration error> > struct vigra_ext::InvLUTFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: In member function ‘void HuginBase::Photometric::ResponseTransform<VTIn>::initWithSrcImg(const HuginBase::SrcPanoImage&)’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:284: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T1> struct vigra_ext::LUTTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:284: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:317: error: type/value mismatch at argument 1 in template parameter list for ‘template<class VTIn, class LUT> struct vigra_ext::LUTFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:317: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:353: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:354: error: expected initializer before ‘ResponseTransform’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:368: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:368: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:369: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: In member function ‘int HuginBase::Photometric::ResponseTransform<VTIn>::apply(int, const hugin_utils::FDiff2D&, vigra::VigraFalseType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:371: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:371: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:371: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:371: error: invalid type in declaration before ‘=’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:376: error: request for member ‘red’ in ‘ret’, which is of non-class type ‘int’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:376: error: request for member ‘red’ in ‘ret’, which is of non-class type ‘int’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:377: error: request for member ‘blue’ in ‘ret’, which is of non-class type ‘int’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:377: error: request for member ‘blue’ in ‘ret’, which is of non-class type ‘int’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:387: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:388: error: expected initializer before ‘ResponseTransform’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:395: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:395: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:396: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: In member function ‘int HuginBase::Photometric::ResponseTransform<VTIn>::apply(int, const hugin_utils::FDiff2D&) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:398: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:398: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:398: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:398: error: invalid type in declaration before ‘;’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: In constructor ‘HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::InvResponseTransform(const HuginBase::SrcPanoImage&)’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:418: error: wrong number of template arguments (2, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:252: error: provided for ‘template<<declaration error> > struct vigra_ext::InvLUTFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: In member function ‘void HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::init(const HuginBase::SrcPanoImage&)’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:430: error: wrong number of template arguments (2, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/lut.h:252: error: provided for ‘template<<declaration error> > struct vigra_ext::InvLUTFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:478: error: ‘typename vigra::NumericTraits<typename HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::dest_type>::RealPromote HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::apply’ is not a static member of ‘class HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:478: error: template definition of non-template ‘typename vigra::NumericTraits<typename HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::dest_type>::RealPromote HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::apply’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:478: error: expected `)' before ‘v’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:478: error: expected primary-expression before ‘const’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:478: error: expected primary-expression before ‘)’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:478: error: expected `;' before ‘const’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:502: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:502: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:503: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:503: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: In member function ‘int HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::apply(int, const hugin_utils::FDiff2D&, vigra::VigraFalseType) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:505: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:505: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:505: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:505: error: invalid type in declaration before ‘(’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:509: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T1> struct vigra_ext::LUTTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:509: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:514: error: request for member ‘red’ in ‘ret’, which is of non-class type ‘int’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:515: error: request for member ‘blue’ in ‘ret’, which is of non-class type ‘int’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:523: error: invalid types ‘int[size_t]’ for array subscript
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:523: error: invalid types ‘int[size_t]’ for array subscript
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:532: error: ‘typename vigra::NumericTraits<typename HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::dest_type>::RealPromote HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::apply’ is not a static member of ‘class HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:532: error: template definition of non-template ‘typename vigra::NumericTraits<typename HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::dest_type>::RealPromote HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::apply’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:532: error: expected `)' before ‘v’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:532: error: expected primary-expression before ‘const’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:532: error: expected `;' before ‘const’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:539: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:539: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:540: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:540: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: In member function ‘int HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::apply(int, const hugin_utils::FDiff2D&) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:542: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T, unsigned int RED_IDX, unsigned int GREEN_IDX, unsigned int BLUE_IDX> class vigra::RGBValue’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:542: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:542: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:542: error: invalid type in declaration before ‘;’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h: In member function ‘void HuginBase::Photometric::InvResponseTransform<VTIn, VTOut>::emitGLSL(std::ostringstream&, std::vector<double, std::allocator<double> >&, std::vector<double, std::allocator<double> >&) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:568: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T1> struct vigra_ext::LUTTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/photometric/ResponseTransform.h:568: error: expected a type, got ‘65536’
In file included from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/nona/ImageRemapper.h:152,
from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/nona/Stitcher.h:54,
from /Users/Shared/development/hugin_related/huginpython/src/hugin_base/algorithms/nona/NonaImageStitcher.h:36,
from /Users/Shared/development/hugin_related/huginpython/build/src/hugin_script_interface/hsiPYTHON_wrap.cxx:3040:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:45: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:45: error: expected ‘>’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:47: error: default argument for template parameter for class enclosing ‘class vigra_ext::VigCorrFlatDivFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:51: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:55: error: ‘VT2’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:59: error: type/value mismatch at argument 1 in template parameter list for ‘template<class A> struct vigra::NumericTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:59: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:62: error: ‘VT2’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:62: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:64: error: expected ‘,’ or ‘...’ before ‘&’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:64: error: ISO C++ forbids declaration of ‘InvResp’ with no type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:68: error: ‘InvResp’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:69: error: ‘Adjust’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:74: error: ‘first_argument_type’ has not been declared
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:74: error: ‘second_argument_type’ has not been declared
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In constructor ‘vigra_ext::VigCorrFlatDivFunctor<<declaration error> >::VigCorrFlatDivFunctor(int, int)’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:65: error: class ‘vigra_ext::VigCorrFlatDivFunctor<<declaration error> >’ does not have any field named ‘m_InvResp’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:65: error: ‘fr’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:65: error: class ‘vigra_ext::VigCorrFlatDivFunctor<<declaration error> >’ does not have any field named ‘m_Adjust’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:65: error: ‘adj’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In member function ‘int vigra_ext::VigCorrFlatDivFunctor<<declaration error> >::operator()(const int&, const int&) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:78: error: there are no arguments to ‘m_InvResp’ that depend on a template parameter, so a declaration of ‘m_InvResp’ must be available
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:78: error: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:81: error: there are no arguments to ‘m_Adjust’ that depend on a template parameter, so a declaration of ‘m_Adjust’ must be available
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:85: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:85: error: expected ‘>’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:87: error: default argument for template parameter for class enclosing ‘class vigra_ext::VigCorrDivFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:91: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:95: error: type/value mismatch at argument 1 in template parameter list for ‘template<class A> struct vigra::NumericTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:95: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:98: error: expected ‘,’ or ‘...’ before ‘&’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:98: error: ISO C++ forbids declaration of ‘InvResp’ with no type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:102: error: ‘InvResp’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:103: error: ‘VigFunc’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:104: error: ‘Adjust’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:108: error: ‘first_argument_type’ has not been declared
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In constructor ‘vigra_ext::VigCorrDivFunctor<<declaration error> >::VigCorrDivFunctor(int)’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:99: error: class ‘vigra_ext::VigCorrDivFunctor<<declaration error> >’ does not have any field named ‘m_InvResp’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:99: error: ‘fr’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:99: error: class ‘vigra_ext::VigCorrDivFunctor<<declaration error> >’ does not have any field named ‘m_VigFunc’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:99: error: ‘vf’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:99: error: class ‘vigra_ext::VigCorrDivFunctor<<declaration error> >’ does not have any field named ‘m_Adjust’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:99: error: ‘adj’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In member function ‘int vigra_ext::VigCorrDivFunctor<<declaration error> >::operator()(const int&, float, float) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:112: error: there are no arguments to ‘m_InvResp’ that depend on a template parameter, so a declaration of ‘m_InvResp’ must be available
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:112: error: there are no arguments to ‘m_VigFunc’ that depend on a template parameter, so a declaration of ‘m_VigFunc’ must be available
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:118: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:118: error: expected ‘>’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:120: error: default argument for template parameter for class enclosing ‘class vigra_ext::VigCorrFlatAddFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:124: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:128: error: ‘VT2’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:132: error: type/value mismatch at argument 1 in template parameter list for ‘template<class A> struct vigra::NumericTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:132: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:135: error: ‘VT2’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:135: error: template argument 1 is invalid
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:137: error: expected ‘,’ or ‘...’ before ‘&’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:137: error: ISO C++ forbids declaration of ‘InvResp’ with no type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:141: error: ‘InvResp’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:142: error: ‘Adjust’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:146: error: ‘first_argument_type’ has not been declared
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:146: error: ‘second_argument_type’ has not been declared
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In constructor ‘vigra_ext::VigCorrFlatAddFunctor<<declaration error> >::VigCorrFlatAddFunctor(int)’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:138: error: class ‘vigra_ext::VigCorrFlatAddFunctor<<declaration error> >’ does not have any field named ‘m_InvResp’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:138: error: ‘fr’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:138: error: class ‘vigra_ext::VigCorrFlatAddFunctor<<declaration error> >’ does not have any field named ‘m_Adjust’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:138: error: ‘adj’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In member function ‘int vigra_ext::VigCorrFlatAddFunctor<<declaration error> >::operator()(const int&, const int&) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:150: error: there are no arguments to ‘m_InvResp’ that depend on a template parameter, so a declaration of ‘m_InvResp’ must be available
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: At global scope:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:154: error: expected identifier before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:154: error: expected ‘>’ before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:156: error: default argument for template parameter for class enclosing ‘class vigra_ext::VigCorrAddFunctor<<declaration error> >’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:160: error: expected unqualified-id before numeric constant
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:164: error: type/value mismatch at argument 1 in template parameter list for ‘template<class A> struct vigra::NumericTraits’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:164: error: expected a type, got ‘65536’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:168: error: expected ‘,’ or ‘...’ before ‘&’ token
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:168: error: ISO C++ forbids declaration of ‘InvResp’ with no type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:172: error: ‘InvResp’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:173: error: ‘VigFunc’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:174: error: ‘Adjust’ does not name a type
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:178: error: ‘first_argument_type’ has not been declared
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In constructor ‘vigra_ext::VigCorrAddFunctor<<declaration error> >::VigCorrAddFunctor(int)’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:169: error: class ‘vigra_ext::VigCorrAddFunctor<<declaration error> >’ does not have any field named ‘m_InvResp’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:169: error: ‘fr’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:169: error: class ‘vigra_ext::VigCorrAddFunctor<<declaration error> >’ does not have any field named ‘m_VigFunc’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:169: error: ‘vf’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:169: error: class ‘vigra_ext::VigCorrAddFunctor<<declaration error> >’ does not have any field named ‘m_Adjust’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:169: error: ‘adj’ was not declared in this scope
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In member function ‘int vigra_ext::VigCorrAddFunctor<<declaration error> >::operator()(const int&, float, float) const’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:182: error: there are no arguments to ‘m_InvResp’ that depend on a template parameter, so a declaration of ‘m_InvResp’ must be available
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:182: error: there are no arguments to ‘m_VigFunc’ that depend on a template parameter, so a declaration of ‘m_VigFunc’ must be available
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In function ‘void vigra_ext::flatfieldVigCorrection(vigra::triple<Iterator, Iterator, Accessor>, std::pair<MaskIterator, MaskAccessor>, std::pair<MaskImageIterator, MaskAccessor>, double, double, bool, typename vigra::NumericTraits<typename SrcAccessor::value_type>::RealPromote, typename vigra::NumericTraits<typename SrcAccessor::value_type>::RealPromote, bool)’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:446: error: wrong number of template arguments (4, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:46: error: provided for ‘template<<declaration error> > class vigra_ext::VigCorrFlatDivFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:450: error: wrong number of template arguments (4, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:119: error: provided for ‘template<<declaration error> > class vigra_ext::VigCorrFlatAddFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:457: error: wrong number of template arguments (4, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:46: error: provided for ‘template<<declaration error> > class vigra_ext::VigCorrFlatDivFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:461: error: wrong number of template arguments (4, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:119: error: provided for ‘template<<declaration error> > class vigra_ext::VigCorrFlatAddFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h: In function ‘void vigra_ext::radialVigCorrection(vigra::triple<Iterator, Iterator, Accessor>, std::pair<MaskIterator, MaskAccessor>, double, double, const std::vector<double, std::allocator<double> >&, hugin_utils::FDiff2D, bool, typename vigra::NumericTraits<typename SrcAccessor::value_type>::RealPromote, typename vigra::NumericTraits<typename SrcAccessor::value_type>::RealPromote, bool)’:
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:493: error: wrong number of template arguments (4, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:86: error: provided for ‘template<<declaration error> > class vigra_ext::VigCorrDivFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:497: error: wrong number of template arguments (4, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:155: error: provided for ‘template<<declaration error> > class vigra_ext::VigCorrAddFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:504: error: wrong number of template arguments (4, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:86: error: provided for ‘template<<declaration error> > class vigra_ext::VigCorrDivFunctor’
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:508: error: wrong number of template arguments (4, should be 1)
/Users/Shared/development/hugin_related/huginpython/src/hugin_base/vigra_ext/VignettingCorrection.h:155: error: provided for ‘template<<declaration error> > class vigra_ext::VigCorrAddFunctor’
make[2]: *** [src/hugin_script_interface/CMakeFiles/_hsi.dir/hsiPYTHON_wrap.cxx.o] Error 1
make[1]: *** [src/hugin_script_interface/CMakeFiles/_hsi.dir/all] Error 2
make: *** [all] Error 2