Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Oct 20th, 2012  |  syntax: None  |  size: 81.13 KB  |  views: 67  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. [  0%] Built target GenerateConfigProperties
  2. [  5%] Built target fltk
  3. [  5%] Built target fltk_forms
  4. [  5%] Built target fltk_gl
  5. [  5%] Built target fltk_images
  6. [  6%] Built target fluid
  7. [  6%] Built target itksys
  8. [  7%] Built target itkvcl
  9. [ 18%] Built target itkv3p_netlib
  10. [ 18%] Built target itkv3p_lsqr
  11. [ 27%] Built target itkvnl
  12. [ 30%] Built target itkvnl_algo
  13. [ 31%] Built target itkNetlibSlatec
  14. [ 31%] Built target itkvnl_inst
  15. [ 34%] Built target ITKCommon
  16. [ 35%] Built target ITKNumerics
  17. [ 35%] Built target ITKBasicFilters
  18. [ 35%] Built target ITKStatistics
  19. [ 35%] Built target ITKAlgorithms
  20. [ 35%] Built target ITKSpatialObject
  21. [ 36%] Built target ITKIO
  22. [ 37%] Built target ITKIOReview
  23. [ 37%] Built target ITKQuadEdgeMesh
  24. [ 38%] Built target ITKFEM
  25. [ 39%] Built target otbliblas
  26. [ 40%] Built target otbopenjpeg
  27. [ 40%] Built target otbsvm
  28. [ 40%] Built target InsightJournal
  29. [ 41%] Built target version-config
  30. [ 70%] Built target otbossim
  31. [ 74%] Built target otbossimplugins
  32. [ 86%] Built target otb6S
  33. [ 86%] Built target otbmuparser
  34. [ 90%] Built target otbkml
  35. [ 90%] Built target otbedison
  36. [ 90%] Built target otbsiftfast
  37. [ 91%] Built target otbconfigfile
  38. [ 91%] Built target OTBCurlAdapters
  39. [ 91%] Built target OTBOssimAdapters
  40. [ 91%] Built target OTBCommon
  41. [ 92%] Built target OTBOGRAdapters
  42. [ 92%] Built target OTBBasicFilters
  43. [ 94%] Built target OTBIO
  44. [ 94%] Built target OTBChangeDetection
  45. [ 95%] Built target OTBFeatureExtraction
  46. [ 95%] Built target OTBLearning
  47. [ 95%] Built target OTBMultiScale
  48. [ 95%] Built target OTBDisparityMap
  49. [ 95%] Built target OTBSpatialReasoning
  50. [ 95%] Built target OTBProjections
  51. [ 95%] Built target OTBRadiometry
  52. [ 95%] Built target OTBFusion
  53. [ 95%] Built target OTBMarkov
  54. [ 95%] Built target OTBSARPolarimetry
  55. [ 95%] Built target OTBTesting
  56. [ 95%] Built target otbTestDriver
  57. [ 95%] Built target OTBOBIA
  58. [ 95%] Built target OTBObjectDetection
  59. [ 95%] Built target OTBFuzzy
  60. [ 95%] Built target OTBMultiTemporal
  61. [ 95%] Built target OTBSimulation
  62. [ 95%] Built target OTBHyperspectral
  63. [ 96%] Built target OTBSegmentation
  64. [ 96%] Built target OTBGui
  65. [ 96%] Built target OTBVisu
  66. [ 97%] Built target OTBVisualization
  67. [ 97%] Built target otbViewer
  68. [ 98%] Built target OTBApplicationEngine
  69. [ 98%] Built target OTBWrapperCommandLine
  70. [ 98%] Built target otbApplicationLauncherCommandLine
  71. [ 98%] Built target otbapp_ComputePolylineFeatureFromImage
  72. [ 98%] Built target otbapp_DSFuzzyModelEstimation
  73. [ 98%] Built target otbapp_VectorDataDSValidation
  74. [ 98%] Built target otbapp_MultivariateAlterationDetector
  75. [ 98%] Built target otbapp_ComputeImagesStatistics
  76. [ 98%] Built target otbapp_ImageSVMClassifier
  77. [ 98%] Built target otbapp_KMeansClassification
  78. [ 98%] Built target otbapp_SOMClassification
  79. [ 98%] Built target otbapp_TrainSVMImagesClassifier
  80. [ 98%] Built target otbapp_ValidateSVMImagesClassifier
  81. [ 98%] Built target otbapp_DimensionalityReduction
  82. [ 98%] Built target otbapp_MaximumAutocorrelationFactor
  83. [ 98%] Built target otbapp_BlockMatching
  84. [ 98%] Built target otbapp_DisparityMapToElevationMap
  85. [ 98%] Built target otbapp_FineRegistration
  86. [ 98%] Built target otbapp_StereoRectificationGridGenerator
  87. [ 98%] Built target otbapp_StereoSensorModelToElevationMap
  88. [ 98%] Built target otbapp_HaralickTextureExtraction
  89. [ 98%] Built target otbapp_LineSegmentDetection
  90. [ 98%] Built target otbapp_SFSTextureExtraction
  91. [ 98%] Built target otbapp_HyperspectralUnmixing
  92. [ 98%] Built target otbapp_VertexComponentAnalysis
  93. [ 98%] Building CXX object Applications/Projections/CMakeFiles/otbapp_BundleToPerfectSensor.dir/otbBundleToPerfectSensor.cxx.o
  94. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  95.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  96.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  97.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  98.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  99.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  100.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  101.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  102.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  103. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h: In instantiation of ‘void itk::Concept::HasNumericTraits<T>::Constraints::constraints() [with T = itk::VariableLengthVector<float>]’:
  104. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:580:3:   required from ‘struct itk::Concept::HasNumericTraits<itk::VariableLengthVector<float> >’
  105. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:148:3:   required from ‘class otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>’
  106. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:219:45:   required from ‘class otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >’
  107. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:194:21:   required from here
  108. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:567:7: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<float>(const itk::VariableLengthVector<float>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<float>&}’ [-fpermissive]
  109. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  110.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  111.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  112.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  113.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  114.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  115.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  116. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = float] <near match>
  117. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note:   no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<float>(const itk::VariableLengthVector<float>&)}’ to ‘unsigned int’
  118. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  119.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  120.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  121.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  122.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  123.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  124.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  125.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  126.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  127. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:567:7: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<float> (*)(const itk::VariableLengthVector<float>&)}’ to ‘unsigned int’ [-fpermissive]
  128. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  129.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  130.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  131.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  132.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  133.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  134.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  135. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error:   initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = float]’ [-fpermissive]
  136. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  137.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  138.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  139.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  140.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  141.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  142.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  143.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  144.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  145. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:568:7: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<float>(const itk::VariableLengthVector<float>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<float>&}’ [-fpermissive]
  146. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  147.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  148.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  149.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  150.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  151.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  152.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  153. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = float] <near match>
  154. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note:   no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<float>(const itk::VariableLengthVector<float>&)}’ to ‘unsigned int’
  155. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  156.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  157.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  158.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  159.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  160.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  161.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  162.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  163.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  164. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:568:7: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<float> (*)(const itk::VariableLengthVector<float>&)}’ to ‘unsigned int’ [-fpermissive]
  165. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  166.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  167.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  168.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  169.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  170.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  171.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  172. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error:   initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = float]’ [-fpermissive]
  173. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMath.h:28:0,
  174.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkIndex.h:24,
  175.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageRegion.h:25,
  176.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBase.h:25,
  177.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:20,
  178.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  179.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  180.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  181.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  182. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:569:7: error: ‘NonpositiveMin’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  183. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:570:7: error: ‘ZeroValue’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  184. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:571:7: error: ‘IsPositive’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  185. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:572:7: error: ‘IsNonpositive’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  186. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:573:7: error: ‘IsNegative’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  187. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkConceptChecking.h:574:7: error: ‘IsNonnegative’ is not a member of ‘itk::NumericTraits<itk::VariableLengthVector<float> >’
  188. In file included from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:262:0,
  189.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  190. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx: In instantiation of ‘otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::LmvmPanSharpeningFusionImageFilter() [with TPanImageType = otb::Image<float>; TXsImageType = otb::VectorImage<float>; TOutputImageType = otb::VectorImage<float>; TInternalPrecision = float]’:
  191. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:82:3:   required from ‘static otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::Pointer otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::New() [with TPanImageType = otb::Image<float>; TXsImageType = otb::VectorImage<float>; TOutputImageType = otb::VectorImage<float>; TInternalPrecision = float; otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::Pointer = itk::SmartPointer<otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> > >]’
  192. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:194:65:   required from here
  193. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx:54:3: error: no match for ‘operator=’ in ‘((otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >*)this)->otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::m_FusionStep2Filter = itk::TernaryFunctorImageFilter<TInputImage1, TInputImage2, TInputImage3, TOutputImage, TFunction>::New() [with TInputImage1 = otb::VectorImage<float>; TInputImage2 = otb::VectorImage<float>; TInputImage3 = otb::Image<float>; TOutputImage = otb::VectorImage<float>; TFunction = otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2; itk::TernaryFunctorImageFilter<TInputImage1, TInputImage2, TInputImage3, TOutputImage, TFunction>::Pointer = itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::
  194. VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2> >]()’
  195. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx:54:3: note: candidates are:
  196. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkExceptionObject.h:29:0,
  197.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkMacro.h:588,
  198.                  from /home/kalxas/code/hg/OTB/Code/Common/otbMacro.h:28,
  199.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:22,
  200.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  201. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSmartPointer.h:112:17: note: itk::SmartPointer<TObjectType>& itk::SmartPointer<TObjectType>::operator=(const itk::SmartPointer<TObjectType>&) [with TObjectType = itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1>; itk::SmartPointer<TObjectType> = itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1> >]
  202. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSmartPointer.h:112:17: note:   no known conversion for argument 1 from ‘itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2>::Pointer {aka itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2> >}’ to ‘const itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1> >&’
  203. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSmartPointer.h:116:17: note: itk::SmartPointer<TObjectType>& itk::SmartPointer<TObjectType>::operator=(itk::SmartPointer<TObjectType>::ObjectType*) [with TObjectType = itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1>; itk::SmartPointer<TObjectType> = itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1> >; itk::SmartPointer<TObjectType>::ObjectType = itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::
  204. VectorImage<float> >::FusionFunctor1>]
  205. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSmartPointer.h:116:17: note:   no known conversion for argument 1 from ‘itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2>::Pointer {aka itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::VectorImage<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor2> >}’ to ‘itk::SmartPointer<itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1> >::ObjectType* {aka itk::TernaryFunctorImageFilter<otb::Image<float>, otb::
  206. VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1>*}’
  207. In file included from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:262:0,
  208.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  209. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx: In instantiation of ‘void otb::LmvmPanSharpeningFusionImageFilter<TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision>::GenerateData() [with TPanImageType = otb::Image<float>; TXsImageType = otb::VectorImage<float>; TOutputImageType = otb::VectorImage<float>; TInternalPrecision = float]’:
  210. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  211. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx:160:3: error: no matching function for call to ‘itk::TernaryFunctorImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::Image<float>, otb::VectorImage<float>, otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1>::SetInput1(itk::ImageSource<otb::VectorImage<float> >::OutputImageType*)’
  212. /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.txx:160:3: note: candidate is:
  213. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkTernaryFunctorImageFilter.h:165:0,
  214.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:26,
  215.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  216. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkTernaryFunctorImageFilter.txx:45:1: note: void itk::TernaryFunctorImageFilter<TInputImage1, TInputImage2, TInputImage3, TOutputImage, TFunction>::SetInput1(const TInputImage1*) [with TInputImage1 = otb::Image<float>; TInputImage2 = otb::VectorImage<float>; TInputImage3 = otb::Image<float>; TOutputImage = otb::VectorImage<float>; TFunction = otb::LmvmPanSharpeningFusionImageFilter<otb::Image<float>, otb::VectorImage<float>, otb::VectorImage<float> >::FusionFunctor1]
  217. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkTernaryFunctorImageFilter.txx:45:1: note:   no known conversion for argument 1 from ‘itk::ImageSource<otb::VectorImage<float> >::OutputImageType* {aka otb::VectorImage<float>*}’ to ‘const otb::Image<float>*’
  218. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:117:0,
  219.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  220.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  221. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx: In instantiation of ‘void otb::PerBandVectorImageFilter<TInputImage, TOutputImage, TFilter>::GenerateInputRequestedRegion() [with TInputImage = otb::VectorImage<float>; TOutputImage = otb::VectorImage<float>; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  222. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  223. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:63:3: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::Image<float>::Pointer&)’
  224. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:63:3: note: candidates are:
  225. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  226.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  227.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  228.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  229.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  230. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  231. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::Image<float>::Pointer {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  232. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  233. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  234. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:117:0,
  235.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  236.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  237. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx: In instantiation of ‘void otb::PerBandVectorImageFilter<TInputImage, TOutputImage, TFilter>::GenerateOutputInformation() [with TInputImage = otb::VectorImage<float>; TOutputImage = otb::VectorImage<float>; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  238. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  239. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:47:5: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::Image<float>::Pointer&)’
  240. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:47:5: note: candidates are:
  241. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  242.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  243.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  244.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  245.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  246. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  247. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::Image<float>::Pointer {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  248. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  249. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  250. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:117:0,
  251.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  252.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  253. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx: In instantiation of ‘void otb::PerBandVectorImageFilter<TInputImage, TOutputImage, TFilter>::GenerateInputRequestedRegion() [with TInputImage = otb::VectorImage<float>; TOutputImage = otb::VectorImage<float>; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  254. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  255. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:63:3: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::Image<float>::Pointer&)’
  256. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:63:3: note: candidates are:
  257. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  258.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  259.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  260.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  261.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  262. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  263. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::Image<float>::Pointer {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  264. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  265. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  266. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:117:0,
  267.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  268.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  269. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx: In instantiation of ‘void otb::PerBandVectorImageFilter<TInputImage, TOutputImage, TFilter>::GenerateOutputInformation() [with TInputImage = otb::VectorImage<float>; TOutputImage = otb::VectorImage<float>; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  270. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  271. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:47:5: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::Image<float>::Pointer&)’
  272. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.txx:47:5: note: candidates are:
  273. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  274.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  275.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  276.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  277.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  278. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  279. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::Image<float>::Pointer {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  280. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  281. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  282. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  283.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  284.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  285. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx: In instantiation of ‘void itk::NoiseImageFilter<TInputImage, TOutputImage>::ThreadedGenerateData(const OutputImageRegionType&, int) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::NoiseImageFilter<TInputImage, TOutputImage>::OutputImageRegionType = itk::ImageRegion<2u>]’:
  286. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  287. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:148:7: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<double>&}’ [-fpermissive]
  288. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  289.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  290.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  291.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  292.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  293.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  294.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  295. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double] <near match>
  296. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note:   no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’
  297. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  298.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  299.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  300. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:148:7: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  301. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  302.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  303.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  304.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  305.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  306.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  307.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  308. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error:   initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  309. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  310.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  311.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  312. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:149:7: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<double>&}’ [-fpermissive]
  313. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  314.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  315.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  316.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  317.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  318.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  319.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  320. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double] <near match>
  321. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note:   no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’
  322. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  323.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  324.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  325. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:149:7: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  326. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  327.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  328.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  329.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  330.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  331.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  332.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  333. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error:   initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  334. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  335.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  336.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  337. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: error: no matching function for call to ‘sqrt(itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType&)’
  338. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: note: candidates are:
  339. In file included from /usr/include/math.h:71:0,
  340.                  from /usr/include/c++/4.7/cmath:46,
  341.                  from /usr/include/c++/4.7/complex:46,
  342.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:21,
  343.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  344.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  345. /usr/include/bits/mathcalls.h:158:1: note: double sqrt(double)
  346. /usr/include/bits/mathcalls.h:158:1: note:   no known conversion for argument 1 from ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ to ‘double’
  347. In file included from /usr/include/c++/4.7/complex:46:0,
  348.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:21,
  349.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  350.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  351. /usr/include/c++/4.7/cmath:485:3: note: float std::sqrt(float)
  352. /usr/include/c++/4.7/cmath:485:3: note:   no known conversion for argument 1 from ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ to ‘float’
  353. /usr/include/c++/4.7/cmath:489:3: note: long double std::sqrt(long double)
  354. /usr/include/c++/4.7/cmath:489:3: note:   no known conversion for argument 1 from ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ to ‘long double’
  355. /usr/include/c++/4.7/cmath:497:5: note: template<class _Tp> typename __gnu_cxx::__enable_if<std::__is_integer<_Tp>::__value, double>::__type std::sqrt(_Tp)
  356. /usr/include/c++/4.7/cmath:497:5: note:   template argument deduction/substitution failed:
  357. /usr/include/c++/4.7/cmath: In substitution of ‘template<class _Tp> typename __gnu_cxx::__enable_if<std::__is_integer<_Tp>::__value, double>::__type std::sqrt(_Tp) [with _Tp = itk::VariableLengthVector<double>]’:
  358. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7:   required from ‘void itk::NoiseImageFilter<TInputImage, TOutputImage>::ThreadedGenerateData(const OutputImageRegionType&, int) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::NoiseImageFilter<TInputImage, TOutputImage>::OutputImageRegionType = itk::ImageRegion<2u>]’
  359. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  360. /usr/include/c++/4.7/cmath:497:5: error: no type named ‘__type’ in ‘struct __gnu_cxx::__enable_if<false, double>’
  361. In file included from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:21:0,
  362.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  363.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  364. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx: In instantiation of ‘void itk::NoiseImageFilter<TInputImage, TOutputImage>::ThreadedGenerateData(const OutputImageRegionType&, int) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::NoiseImageFilter<TInputImage, TOutputImage>::OutputImageRegionType = itk::ImageRegion<2u>]’:
  365. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  366. /usr/include/c++/4.7/complex:889:5: note: template<class _Tp> std::complex<_Tp> std::sqrt(const std::complex<_Tp>&)
  367. /usr/include/c++/4.7/complex:889:5: note:   template argument deduction/substitution failed:
  368. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  369.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  370.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  371. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: note:   ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ is not derived from ‘const std::complex<_Tp>’
  372. In file included from /usr/include/c++/4.7/valarray:589:0,
  373.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSliceIterator.h:22,
  374.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkNeighborhood.h:24,
  375.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBoundaryCondition.h:22,
  376.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkNeighborhoodAccessorFunctor.h:20,
  377.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:28,
  378.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  379.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  380.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  381.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  382. /usr/include/c++/4.7/bits/valarray_after.h:456:5: note: template<class _Dom> std::_Expr<std::_UnClos<std::_Sqrt, std::_Expr, _Dom>, typename _Dom::value_type> std::sqrt(const std::_Expr<_Dom, typename _Dom::value_type>&)
  383. /usr/include/c++/4.7/bits/valarray_after.h:456:5: note:   template argument deduction/substitution failed:
  384. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  385.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  386.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  387. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: note:   ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ is not derived from ‘const std::_Expr<_Dom, typename _Dom::value_type>’
  388. In file included from /usr/include/c++/4.7/valarray:589:0,
  389.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkSliceIterator.h:22,
  390.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkNeighborhood.h:24,
  391.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageBoundaryCondition.h:22,
  392.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkNeighborhoodAccessorFunctor.h:20,
  393.                  from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImage.h:28,
  394.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:21,
  395.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  396.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  397.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  398. /usr/include/c++/4.7/bits/valarray_after.h:456:5: note: template<class _Tp> std::_Expr<std::_UnClos<std::_Sqrt, std::_ValArray, _Tp>, _Tp> std::sqrt(const std::valarray<_Tp>&)
  399. /usr/include/c++/4.7/bits/valarray_after.h:456:5: note:   template argument deduction/substitution failed:
  400. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.h:142:0,
  401.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:28,
  402.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  403. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/BasicFilters/itkNoiseImageFilter.txx:159:7: note:   ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::InputRealType {aka itk::VariableLengthVector<double>}’ is not derived from ‘const std::valarray<_Tp>’
  404. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  405.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  406.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  407. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx: In instantiation of ‘void otb::ConvolutionImageFilter<TInputImage, TOutputImage, TBoundaryCondition, TFilterPrecision>::ThreadedGenerateData(const OutputImageRegionType&, int) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; TBoundaryCondition = itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >; TFilterPrecision = float; otb::ConvolutionImageFilter<TInputImage, TOutputImage, TBoundaryCondition, TFilterPrecision>::OutputImageRegionType = itk::ImageRegion<2u>]’:
  408. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  409. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:111:58: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  410. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  411.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  412.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  413.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  414.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  415.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  416.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  417. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error:   initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  418. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  419.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  420.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  421. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:112:59: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  422. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  423.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  424.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  425.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  426.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  427.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  428.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  429. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error:   initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  430. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  431.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  432.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  433. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:126:5: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<double>&}’ [-fpermissive]
  434. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  435.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  436.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  437.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  438.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  439.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  440.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  441. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double] <near match>
  442. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note:   no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’
  443. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  444.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  445.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  446. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:126:5: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  447. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  448.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  449.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  450.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  451.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  452.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  453.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  454. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error:   initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  455. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  456.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  457.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  458. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:135:5: error: invalid user-defined conversion from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘const Self& {aka const itk::VariableLengthVector<double>&}’ [-fpermissive]
  459. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  460.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  461.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  462.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  463.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  464.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  465.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  466. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note: candidate is: itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double] <near match>
  467. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: note:   no known conversion for argument 1 from ‘const Self(const Self&) {aka const itk::VariableLengthVector<double>(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’
  468. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  469.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  470.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  471. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:135:5: error: invalid conversion from ‘const Self (*)(const Self&) {aka const itk::VariableLengthVector<double> (*)(const itk::VariableLengthVector<double>&)}’ to ‘unsigned int’ [-fpermissive]
  472. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.h:443:0,
  473.                  from /home/kalxas/code/hg/OTB/Code/UtilitiesAdapters/OssimAdapters/otbMetaDataKey.h:25,
  474.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImageMetadataInterfaceBase.h:24,
  475.                  from /home/kalxas/code/hg/OTB/Code/IO/otbImage.h:22,
  476.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperTypes.h:24,
  477.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:26,
  478.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  479. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkVariableLengthVector.txx:40:1: error:   initializing argument 1 of ‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned int) [with TValueType = double]’ [-fpermissive]
  480. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.h:195:0,
  481.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:25,
  482.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  483. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:145:7: error: invalid cast from type ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::InputRealType {aka itk::VariableLengthVector<double>}’ to type ‘double’
  484. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbConvolutionImageFilter.txx:149:7: error: invalid static_cast from type ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::InputRealType {aka itk::VariableLengthVector<double>}’ to type ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::OutputPixelType {aka float}’
  485. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  486.                  from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  487.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  488.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  489. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateInputRequestedRegion() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  490. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  491. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:93:5: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  492. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:93:5: note: candidates are:
  493. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  494.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  495.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  496.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  497.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  498. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  499. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  500. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  501. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  502. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  503.                  from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  504.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  505.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  506. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateOutputInformation() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  507. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  508. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:67:7: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  509. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:67:7: note: candidates are:
  510. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  511.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  512.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  513.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  514.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  515. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  516. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  517. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  518. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  519. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  520.                  from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  521.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  522.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  523. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateData() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >]’:
  524. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  525. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:117:5: error: no matching function for call to ‘itk::NoiseImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float> >::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  526. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:117:5: note: candidates are:
  527. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  528.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  529.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  530.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  531.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  532. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  533. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  534. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  535. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  536. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  537.                  from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  538.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  539.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  540. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateInputRequestedRegion() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  541. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  542. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:93:5: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  543. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:93:5: note: candidates are:
  544. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  545.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  546.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  547.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  548.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  549. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  550. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  551. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  552. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  553. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  554.                  from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  555.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  556.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  557. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateOutputInformation() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  558. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  559. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:67:7: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  560. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:67:7: note: candidates are:
  561. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  562.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  563.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  564.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  565.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  566. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  567. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  568. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  569. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  570. In file included from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.h:105:0,
  571.                  from /home/kalxas/code/hg/OTB/Code/BasicFilters/otbPerBandVectorImageFilter.h:22,
  572.                  from /home/kalxas/code/hg/OTB/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h:27,
  573.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:24:
  574. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx: In instantiation of ‘void otb::ImageListToImageListApplyFilter<TInputImageList, TOutputImageList, TFilter>::GenerateData() [with TInputImageList = otb::ImageList<otb::Image<float> >; TOutputImageList = otb::ImageList<otb::Image<float> >; TFilter = otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>]’:
  575. /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:212:1:   required from here
  576. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:117:5: error: no matching function for call to ‘otb::ConvolutionImageFilter<otb::Image<itk::VariableLengthVector<float>, 2u>, otb::Image<float>, itk::ZeroFluxNeumannBoundaryCondition<otb::Image<float> >, float>::SetInput(otb::ObjectList<otb::Image<float> >::ObjectPointerType)’
  577. /home/kalxas/code/hg/OTB/Code/BasicFilters/otbImageListToImageListApplyFilter.txx:117:5: note: candidates are:
  578. In file included from /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.h:271:0,
  579.                  from /home/kalxas/code/hg/OTB/Code/IO/otbStreamingImageFileWriter.h:23,
  580.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperOutputImageParameter.h:24,
  581.                  from /home/kalxas/code/hg/OTB/Code/ApplicationEngine/otbWrapperApplication.h:33,
  582.                  from /home/kalxas/code/hg/OTB/Applications/Projections/otbBundleToPerfectSensor.cxx:18:
  583. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(const InputImageType*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>; itk::ImageToImageFilter<TInputImage, TOutputImage>::InputImageType = otb::Image<itk::VariableLengthVector<float>, 2u>]
  584. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:54:1: note:   no known conversion for argument 1 from ‘otb::ObjectList<otb::Image<float> >::ObjectPointerType {aka itk::SmartPointer<otb::Image<float> >}’ to ‘const InputImageType* {aka const otb::Image<itk::VariableLengthVector<float>, 2u>*}’
  585. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note: void itk::ImageToImageFilter<TInputImage, TOutputImage>::SetInput(unsigned int, const TInputImage*) [with TInputImage = otb::Image<itk::VariableLengthVector<float>, 2u>; TOutputImage = otb::Image<float>]
  586. /home/kalxas/code/hg/OTB/Utilities/ITK/Code/Common/itkImageToImageFilter.txx:68:1: note:   candidate expects 2 arguments, 1 provided
  587. make[2]: *** [Applications/Projections/CMakeFiles/otbapp_BundleToPerfectSensor.dir/otbBundleToPerfectSensor.cxx.o] Error 1
  588. make[1]: *** [Applications/Projections/CMakeFiles/otbapp_BundleToPerfectSensor.dir/all] Error 2
  589. make: *** [all] Error 2
clone this paste RAW Paste Data