Text archives Help
- From: Michael Callahan <callahan@sci.utah.edu>
- To: scirun-users@sci.utah.edu
- Subject: [SCIRUN-USERS] Re: SCIRun 3.1.0 with ITK 3.6.0
- Date: Wed, 11 Jun 2008 14:25:13 -0600
ITK 3.6 is newer than SCIRun 3.1.0 and I believe that filter changed a
little and the older SCIRun code isn't updated yet. The two easy fixes
would be to 1) Use an older ITK or 2) Comment out that line in
GradientRecursiveGaussianImageFilter and just disable that module.
I'll look into what it takes to fix the code directly, but that will
result in either a patch or a dev version of SCIRun.
Michael
On Tue, 2008-06-10 at 17:11 -0700, Ian Miller wrote:
>
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.