ITK/Wrapping: Difference between revisions

From KitwarePublic
< ITK
Jump to navigationJump to search
mNo edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Historical}}
= ITK Wrapping =
= ITK Wrapping =


== Supported configurations ==
== Supported configurations ==


* Python 2.6 and 2.7
* Python 2.6, 2.7, and 3.X


* Linux with GCC compiler (Currently tested with Fedora 19)
* Linux with GCC, Clang. Binaries are available in most Linux distribution package managers.
* Windows (Currently tested with VS9)
* Windows, VS9 and later
* OS X (currently broken, you may find binaries and instructions [https://github.com/iMichka/homebrew-MacVTKITKPythonBottles here])
* OS X, XCode Clang.  Binaries are available for Homebrew.
* It is possible to cross-compile for other platforms like the [http://www.kitware.com/blog/home/post/904 Raspberry Pi].


Users are encouraged to report their success and failures on other platforms.
Users are encouraged to report their success and failures on other platforms.
Line 13: Line 16:
* [[ITK/Python_Wrapping|Python]]
* [[ITK/Python_Wrapping|Python]]
* [[ITK/WrapITKInstallLinux|How to install on Linux]]
* [[ITK/WrapITKInstallLinux|How to install on Linux]]
== Work in progress ==
* Support for Python 3 is being added (probably in ITK 4.7)
* Fix for wrapping on OS X, gccxml does not work with Clang.


== Old pages ==
== Old pages ==


These pages are old wiki pages containing some information about ITK wrapping.
These pages are old wiki pages containing some information about ITK wrapping.
They need to be cleaned up, most of the things in them are no more up to date.
They need to be cleaned up, most of the things in them are no longer up to date.


* [[ITK/WrapITK Status|Wrapping status]]
* [[ITK/WrapITK Status|Wrapping status]]

Latest revision as of 14:27, 29 January 2019

ITK Wrapping

Supported configurations

  • Python 2.6, 2.7, and 3.X
  • Linux with GCC, Clang. Binaries are available in most Linux distribution package managers.
  • Windows, VS9 and later
  • OS X, XCode Clang. Binaries are available for Homebrew.
  • It is possible to cross-compile for other platforms like the Raspberry Pi.

Users are encouraged to report their success and failures on other platforms.

Old pages

These pages are old wiki pages containing some information about ITK wrapping. They need to be cleaned up, most of the things in them are no longer up to date.