[Insight-developers] ITK wrapping status

Michal Suchanek hramrach at centrum.cz
Sat Oct 16 15:18:39 EDT 2010


2010/10/14 Gaëtan Lehmann <gaetan.lehmann at jouy.inra.fr>:
>
> Hi Michal,
>
> ITK 4.0 wrappers will be based on the last version of WrapITK, which is
> currently available in a separate project hosted by googlecode.
>
>  http://wrapitk.googlecode.com
>
> The last version in trunk is nightly tested for python and java against the
> last ITK version from ITK's repository.
>

Is there something special needed to build the wrappings?

For me the build stops quite early with either ITK 3.18 or ITK 4 installed.

It looks like some of the referenced headers aren't ever installed but
others are but are still not found by the wrappings build.

Thanks

Michal

dpkg: *itkStatisticsLabelObject.h* not found.
libinsighttoolkit4-dev:
/usr/include/InsightToolkit/Review/Statistics/itkHistogram.h
dpkg: *itkLabelMap.h* not found.

../../ITK/Code/Review/itkStatisticsLabelObject.h
../../ITK/Code/Review/itkLabelMap.h

../../ITK/Code/Numerics/Statistics/itkHistogram.h
../../ITK/debian/tmp/usr/include/InsightToolkit/Review/Statistics/itkHistogram.h
../../ITK/debian/libinsighttoolkit4-dev/usr/include/InsightToolkit/Review/Statistics/itkHistogram.h


$ make
Scanning dependencies of target install_wrapitk_compatibility
[  0%] Built target install_wrapitk_compatibility
Scanning dependencies of target copy_python_files
[  0%] Copying itk.py to build dir.
[  0%] Copying itkBase.py to build dir.
[  0%] Copying itkTemplate.py to build dir.
[  0%] Copying itkTypes.py to build dir.
[  0%] Copying itkLazy.py to build dir.
[  1%] Built target copy_python_files
Scanning dependencies of target copy_python_extras_files
[  1%] source copy
[  1%] Built target copy_python_extras_files
Scanning dependencies of target ITKPyBaseIdx
[  1%] Built target ITKPyBaseIdx
Scanning dependencies of target ITKPyBaseSwig
[  1%] Built target ITKPyBaseSwig
[  1%] Generating wrap_pyBasePython.cpp, ../../../lib/pyBasePython.py
[  1%] Generating ITKPyBasePython.cpp, ../../../lib/ITKPyBasePython.py
Scanning dependencies of target ITKPyBasePython
[  1%] Building CXX object
Languages/Python/PyBase/CMakeFiles/ITKPyBasePython.dir/ITKPyBasePython.o
[  1%] Building CXX object
Languages/Python/PyBase/CMakeFiles/ITKPyBasePython.dir/wrap_pyBasePython.o
Linking CXX shared module ../../../lib/_ITKPyBasePython.so
[  1%] Built target ITKPyBasePython
Scanning dependencies of target ITKJavaBaseIdx
[  1%] Built target ITKJavaBaseIdx
Scanning dependencies of target ITKJavaBaseSwig
[  1%] Built target ITKJavaBaseSwig
[  1%] Generating ../Proxies/src/org/itk/itkjavabase/dummy
[  1%] Generating Java wrap files for class org.itk.itkjavabase.javaBase
Scanning dependencies of target ITKJavaBaseJava
[  1%] Building CXX object
Languages/Java/JavaBase/CMakeFiles/ITKJavaBaseJava.dir/wrap_javaBaseJava.o
Linking CXX shared module ../../../lib/libITKJavaBaseJava.so
[  1%] Built target ITKJavaBaseJava
Scanning dependencies of target ITKJavaBaseJavaJar
[  1%] Compiling java proxies: org.itk.itkjavabase
[  1%] Creating java archive: org.itk.itkjavabase.jar
[  1%] Built target ITKJavaBaseJavaJar
Scanning dependencies of target VXLNumericsIdx
[  1%] Generating wrap_vcl_complex.xml
/scratch/itk/wrapitk-read-only/build/Libraries/VXLNumerics/wrap_vcl_complex.cxx:2:38:
error: itkStatisticsLabelObject.h: No such file or directory
/scratch/itk/wrapitk-read-only/build/Libraries/VXLNumerics/wrap_vcl_complex.cxx:19:26:
error: itkHistogram.h: No such file or directory
/scratch/itk/wrapitk-read-only/build/Libraries/VXLNumerics/wrap_vcl_complex.cxx:20:25:
error: itkLabelMap.h: No such file or directory
make[2]: *** [Libraries/VXLNumerics/wrap_vcl_complex.xml] Error 1
make[1]: *** [Libraries/VXLNumerics/CMakeFiles/VXLNumericsIdx.dir/all] Error 2
make: *** [all] Error 2


More information about the Insight-developers mailing list