I am having a hard time building the most recent release of SCIRun (3.1.0) against the InsightToolkit 3.6.0. I am running Kubuntu on an i386 32-bit machine. My compile errors happen after successfully compiling ITK, late in the make process for SCIRun. Is this a problem with versions, or am I doing something wrong? Build vomit follows. ian Scanning dependencies of target Packages_Insight_Dataflow_Modules_Filters [ 96%] Building CXX object Dataflow/Insight/Dataflow/Modules/Filters/CMakeFiles/Packages_Insight_Dataflow_Modules_Filters.dir/GeodesicActiveContourLevelSetImageFilter.o [ 96%] Building CXX object Dataflow/Insight/Dataflow/Modules/Filters/CMakeFiles/Packages_Insight_Dataflow_Modules_Filters.dir/GradientRecursiveGaussianImageFilter.o /home/ian/SCIRun/thirdparty.bin/3.1.0/Linux/gcc-4.2.3-32bit/include/InsightToolkit/BasicFilters/itkGradientRecursiveGaussianImageFilter.txx: In member function 'void itk::GradientRecursiveGaussianImageFilter<TInputImage, TOutputImage>::GenerateData() [with TInputImage = itk::Image<float, 2u>, TOutputImage = itk::Image<itk::Vector<float, 3u>, 2u>]': /home/ian/SCIRun/src/Packages/Insight/Dataflow/Modules/Filters/GradientRecursiveGaussianImageFilter.cc:234: instantiated from here /home/ian/SCIRun/thirdparty.bin/3.1.0/Linux/gcc-4.2.3-32bit/include/InsightToolkit/BasicFilters/itkGradientRecursiveGaussianImageFilter.txx:279: error: no matching function for call to 'itk::Image<float, 2u>::TransformLocalVectorToPhysicalVector(constitk::Vector<float, 3u>&, itk::Vector<float, 3u>&) const' make[2]: *** [Dataflow/Insight/Dataflow/Modules/Filters/CMakeFiles/Packages_Insight_Dataflow_Modules_Filters.dir/GradientRecursiveGaussianImageFilter.o] Error 1 make[1]: *** [Dataflow/Insight/Dataflow/Modules/Filters/CMakeFiles/Packages_Insight_Dataflow_Modules_Filters.dir/all] Error 2 make: *** [all] Error 2 |
Archive powered by MHonArc 2.6.16.