[Insight-users] Problems building python bindings for itk

Willi surfersparadise85-itk at yahoo.com
Wed Jul 11 21:45:00 EDT 2012


Now using ITK v4.2 and I got rid of most of the errors but I still think Python 3.2 is not yet fully supported since I get errors like this:

------ Erstellen gestartet: Projekt: ITKStatisticsSwig, Konfiguration: Release x64 ------

Der Buildvorgang wurde am 12.07.2012 03:24:55 gestartet.
InitializeBuildStatus:
  "x64\Release\ITKStatisticsSwig\ITKStatisticsSwig.unsuccessfulbuild" wird erstellt, da "AlwaysCreate" angegeben wurde.
CustomBuild:
  Building Custom Rule C:/ITK/src/Modules/Numerics/Statistics/wrapping/CMakeLists.txt
  CMake does not need to re-run because C:\ITK\bin\Wrapping\Modules\ITKStatistics\CMakeFiles\generate.stamp is up-to-date.
  Generating itkSample.xml
  Generating itkHistogram.xml
  Generating itkListSample.xml
  Generating itkMembershipFunctionBase.xml
  Generating itkDistanceMetric.xml
  Generating itkEuclideanDistanceMetric.xml
  Generating itkHistogramToEntropyImageFilter.xml
  Generating itkHistogramToIntensityImageFilter.xml
  Generating itkHistogramToLogProbabilityImageFilter.xml
  Generating itkHistogramToProbabilityImageFilter.xml
  Generating itkHistogramToRunLengthFeaturesFilter.xml
  Generating itkHistogramToTextureFeaturesFilter.xml
  Generating itkImageToHistogramFilter.xml
  Generating itkKdTree.xml
  Generating itkMaskedImageToHistogramFilter.xml
  Generating itkScalarImageToCooccurrenceMatrixFilter.xml
  Generating itkScalarImageToHistogramGenerator.xml
  Generating itkScalarImageToRunLengthFeaturesFilter.xml
  Generating itkScalarImageToRunLengthMatrixFilter.xml
  Generating itkScalarImageToTextureFeaturesFilter.xml
  Generating ../../Typedefs/itkSample.idx
  Traceback (most recent call last):
    File "C:/ITK/src/Wrapping/Generators/SwigInterface/idx.py", line 7, in <module>
      import pygccxml, sys, cStringIO
    File "C:\ITK\src\Wrapping\Generators\SwigInterface\pygccxml-1.0.0\pygccxml\__init__.py", line 32, in <module>
      import pygccxml.declarations as declarations
    File "C:\ITK\src\Wrapping\Generators\SwigInterface\pygccxml-1.0.0\pygccxml\declarations\__init__.py", line 10, in <module>
      import compilers
  ImportError: No module named compilers
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" wurde mit dem Code 1 beendet.


Another strange error I got is this one and I didnt find out why:


------ Erstellen gestartet: Projekt: ITKIOImageBaseGccXML, Konfiguration: Release x64 ------
Der Buildvorgang wurde am 12.07.2012 03:24:51 gestartet.
InitializeBuildStatus:
  "x64\Release\ITKIOImageBaseGccXML\ITKIOImageBaseGccXML.unsuccessfulbuild" wird erstellt, da "AlwaysCreate" angegeben wurde.
CustomBuild:
  Building Custom Rule C:/ITK/src/Modules/IO/ImageBase/wrapping/CMakeLists.txt
  CMake does not need to re-run because C:\ITK\bin\Wrapping\Modules\ITKIOImageBase\CMakeFiles\generate.stamp is up-to-date.
  Generating ITKIOImageBaseBase.xml
  C:/ITK/bin/Wrapping/Generators/GccXML/gccxml/share/gccxml-0.9/Vc10/Include/vector: In member function 'typename _Myvec::const_reference std::_Vector_const_iterator<_Myvec>::operator*() const [with _Myvec = std::_Vector_val<double, std::allocator<double> >]':
  C:/ITK/bin/Wrapping/Generators/GccXML/gccxml/share/gccxml-0.9/Vc10/Include/memory:376:   instantiated from '_FwdIt std::_Uninit_copy(_InIt, _InIt, _FwdIt, _Alloc&, std::_Nonscalar_ptr_iterator_tag) [with _InIt = std::_Vector_const_iterator<std::_Vector_val<double, std::allocator<double> > >, _FwdIt = double*, _Alloc = std::allocator<double>]'
  C:/ITK/bin/Wrapping/Generators/GccXML/gccxml/share/gccxml-0.9/Vc10/Include/memory:414:   instantiated from '_FwdIt std::_Uninitialized_copy(_InIt, _InIt, _FwdIt, _Alloc&) [with _InIt = std::_Vector_const_iterator<std::_Vector_val<double, std::allocator<double> > >, _FwdIt = double*, _Alloc = std::allocator<double>]'
  C:/ITK/bin/Wrapping/Generators/GccXML/gccxml/share/gccxml-0.9/Vc10/Include/vector:1318:   instantiated from 'typename std::_Vector_val<_Ty, _Ax>::_Alty::pointer std::vector<_Ty, _Ax>::_Ucopy(_Iter, _Iter, typename std::_Vector_val<_Ty, _Ax>::_Alty::pointer) [with _Iter = std::_Vector_const_iterator<std::_Vector_val<double, std::allocator<double> > >, _Ty = double, _Ax = std::allocator<double>]'
  C:/ITK/bin/Wrapping/Generators/GccXML/gccxml/share/gccxml-0.9/Vc10/Include/vector:538:   instantiated from 'std::vector<_Ty, _Ax>::vector(const std::vector<_Ty, _Ax>&) [with _Ty = double, _Ax = std::allocator<double>]'
  C:/ITK/src/Modules/IO/ImageBase/include/itkImageIOBase.h:148:   instantiated from here
  C:/ITK/bin/Wrapping/Generators/GccXML/gccxml/share/gccxml-0.9/Vc10/Include/vector:82: error: '__noop' was not declared in this scope
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" wurde mit dem Code 1 beendet.


Any help is so much appreciated.

Cheers,
Willi



>________________________________
> Von: Willi <surfersparadise85-itk at yahoo.com>
>An: "insight-users at itk.org" <insight-users at itk.org> 
>Gesendet: 22:08 Mittwoch, 11.Juli 2012
>Betreff: [Insight-users] Problems building python bindings for itk
> 
>
>Hello all,
>
>
>since a couple of days I am trying to build ITK v4.1 as downloaded from the webpage.
>The main ITK building is working without any problems but if I want to add wrapping support nothing is working.
>
>
>I am using a Windows 7 x64 with Visual Studio 10 and want to add wrapping support for my installed Python version 3.2
>
>
>I downloaded GCCXML on my own using cvs (since it didnt work with GCCXML downloaded and used within the ITK building process) then made the CMake stuff and also built the target vcInstallPatch which I assumed will get me rid of the "VC10 not supported"-error that I received when using ITK and I receive the error: 
>
>
>CUSTOMBUILD : error : Could not run C:/GCCXML/bin/bin/Release/gccxml_cc1plus.exe:
>
>Der Dateiname oder die Erweiterung ist zu lang
>
>
>"Der Dateiname oder die Erweiterung ist zu lang" == "Filename or extension is too long"
>
>
>Can you please help me. I am freakin out since I am trying to compile it for three days now.
>
>
>
>
>Cheers,
>Willi
>_____________________________________
>Powered by www.kitware.com
>
>Visit other Kitware open-source projects at
>http://www.kitware.com/opensource/opensource.html
>
>Kitware offers ITK Training Courses, for more information visit:
>http://www.kitware.com/products/protraining.php
>
>Please keep messages on-topic and check the ITK FAQ at:
>http://www.itk.org/Wiki/ITK_FAQ
>
>Follow this link to subscribe/unsubscribe:
>http://www.itk.org/mailman/listinfo/insight-users
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20120712/879814d8/attachment.htm>


More information about the Insight-users mailing list