Hi, <br><br>Luckily, I have figure it out by using ITK package from <a href="http://www.itk.org">www.itk.org</a> web page (version 3.20) and CableSwing from there as well (version 3.20). <br><br>Now it works like a charm. <br>
<br>Best regards,<br>Grzegorz<br>
<br><br><div class="gmail_quote">2010/11/27 Grzegorz Toporek <span dir="ltr">&lt;<a href="mailto:top.grzechu@gmail.com">top.grzechu@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Dear all,<br><br>I have been using VTK in Java successively and now I am trying to build ITK Java wrappers as well. <br><br>The problem is I can not build wrappers for Java.<br><br>I am using Ubuntu 10.04 (lucid), g++ version 4.4.3, java JDK 6, Cmake version 2.8.3, SWING version 1.3.21, CableSwing from cvs, ITK from git (probably 3.20 but do not know where to find that).  <br>

<br>When building wrappers I got following error. It looks like there is no namespace defined?!<br><br>Please help me with this issue as I don not know CableSwing well. Looking forward to your reply.<br><br>Best regards,<br>

Grzegorz<br><br>Linking CXX shared module ../../../bin/libVXLNumericsJava.so<br>[ 59%] Built target VXLNumericsJava<br>[ 59%] wrap_itkContinuousIndexJava.cxx from <br>[ 59%] wrap_itkDenseFiniteDifferenceImageFilter_2DJava.cxx from <br>

[ 59%] wrap_itkDenseFiniteDifferenceImageFilter_3DJava.cxx from <br>[ 59%] wrap_itkDifferenceImageFilterJava.cxx from <br>[ 59%] wrap_itkEventObjectJava.cxx from <br>[ 59%] wrap_itkFiniteDifferenceFunctionJava.cxx from <br>

[ 59%] wrap_itkFiniteDifferenceImageFilter_2DJava.cxx from <br>[ 59%] wrap_itkFiniteDifferenceImageFilter_3DJava.cxx from <br>[ 59%] wrap_itkFixedArrayJava.cxx from <br>[ 59%] wrap_itkFunctionBaseJava.cxx from <br>[ 59%] wrap_itkImage_2DJava.cxx from <br>

[ 59%] wrap_itkImage_3DJava.cxx from <br>[ 59%] wrap_itkImageFunctionJava.cxx from <br>[ 59%] wrap_itkImageConstIteratorJava.cxx from <br>[ 59%] wrap_itkImageRegionIteratorJava.cxx from <br>[ 59%] wrap_itkImageRegionConstIteratorJava.cxx from <br>

[ 59%] wrap_itkImageSourceJava.cxx from <br>[ 59%] wrap_itkImageToImageFilter_2DJava.cxx from <br>[ 59%] wrap_itkImageToImageFilter_3DJava.cxx from <br>[ 59%] wrap_itkInPlaceImageFilter_AJava.cxx from <br>[ 59%] wrap_itkInPlaceImageFilter_BJava.cxx from <br>

[ 59%] wrap_itkIndexJava.cxx from <br>[ 60%] wrap_itkLevelSetJava.cxx from <br>[ 60%] wrap_itkNeighborhoodJava.cxx from <br>[ 60%] wrap_itkPointJava.cxx from <br>[ 60%] wrap_itkSizeJava.cxx from <br>[ 60%] wrap_itkVectorJava.cxx from <br>

[ 60%] wrap_ITKCommonAJavaJava.cxx from <br>create swig package ITKCommonAJava<br>  init module: ITKCommonBase<br>  init module: ITKInterpolators<br>  init module: ITKRegions<br>  init module: itkArray<br>  init module: itkBinaryBallStructuringElement<br>

  init module: itkContinuousIndex<br>  init module: itkDifferenceImageFilter<br>  init module: itkDenseFiniteDifferenceImageFilter_2D<br>  init module: itkDenseFiniteDifferenceImageFilter_3D<br>  init module: itkEventObjectGroup<br>

  init module: itkFiniteDifferenceFunction<br>  init module: itkFiniteDifferenceImageFilter_2D<br>  init module: itkFiniteDifferenceImageFilter_3D<br>  init module: itkFixedArray<br>  init module: itkFunctionBase<br>  init module: itkImage_2D<br>

  init module: itkImage_3D<br>  init module: itkImageSource<br>  init module: itkImageConstIterator<br>  init module: itkImageRegionIterator<br>  init module: itkImageRegionConstIterator<br>  init module: itkImageFunction<br>

  init module: itkImageToImageFilter_2D<br>  init module: itkImageToImageFilter_3D<br>  init module: itkInPlaceImageFilter_A<br>  init module: itkInPlaceImageFilter_B<br>  init module: itkIndex<br>  init module: itkLevelSet<br>

  init module: itkNeighborhood<br>  init module: itkPoint<br>  init module: itkSize<br>  init module: SwigExtras<br>  init module: itkVector<br>[ 60%] Building CXX object Wrapping/CSwig/CommonA/CMakeFiles/ITKCommonAJava.dir/wrap_itkBinaryBallStructuringElementJava.cxx.o<br>

/home/grzesiek/ITK-box/bin/Wrapping/CSwig/CommonA/wrap_itkBinaryBallStructuringElementJava.cxx: In function ‘jlong Java_InsightToolkit_itkBinaryBallStructuringElementJNI_new_1itkBinaryBallStructuringElementUC3_1_1SWIG_10(JNIEnv*, _jclass*, jlong)’:<br>

/home/grzesiek/ITK-box/bin/Wrapping/CSwig/CommonA/wrap_itkBinaryBallStructuringElementJava.cxx:157: error: ‘itk’ has not been declared<br>/home/grzesiek/ITK-box/bin/Wrapping/CSwig/CommonA/wrap_itkBinaryBallStructuringElementJava.cxx:157: error: expected primary-expression before ‘unsigned’<br>

/home/grzesiek/ITK-box/bin/Wrapping/CSwig/CommonA/wrap_itkBinaryBallStructuringElementJava.cxx:157: error: expected ‘;’ before ‘unsigned’<br>/home/grzesiek/ITK-box/bin/Wrapping/CSwig/CommonA/wrap_itkBinaryBallStructuringElementJava.cxx:158: error: ‘itk’ has not been declared<br>

/home/grzesiek/ITK-box/bin/Wrapping/CSwig/CommonA/wrap_itkBinaryBallStructuringElementJava.cxx:158: error: expected primary-expression before ‘unsigned’<br>/home/grzesiek/ITK-box/bin/Wrapping/CSwig/CommonA/wrap_itkBinaryBallStructuringElementJava.cxx:158: error: expected ‘;’ before ‘unsigned’<br>

/home/grzesiek/ITK-box/bin/Wrapping/CSwig/CommonA/wrap_itkBinaryBallStructuringElementJava.cxx:162: error: ‘arg1’ was not declared in this scope<br>/home/grzesiek/ITK-box/bin/Wrapping/CSwig/CommonA/wrap_itkBinaryBallStructuringElementJava.cxx:162: error: ‘itk’ has not been declared<br>

<br>
</blockquote></div><br>