Difference between revisions of "Build requirements"
Jump to navigation
Jump to search
SaschaZelzer (talk | contribs) |
SaschaZelzer (talk | contribs) (cleanup) |
||
Line 6: | Line 6: | ||
=== Linux === | === Linux === | ||
− | + | * gcc 4.1 through 4.4 | |
=== Windows === | === Windows === | ||
− | + | * VC8.0 (2005) | |
− | Also MITK has been successfully compiled and run with the free-of-charge [http://www.microsoft.com/express/vc/Default.aspxMicrosoft Visual C++ 2008 Express Edition]. | + | * VC9.0 (2008). |
− | + | * Also MITK has been successfully compiled and run with the free-of-charge [http://www.microsoft.com/express/vc/Default.aspxMicrosoft Visual C++ 2008 Express Edition]. | |
− | With MITK 0.14 onwards, MITK can | + | * MinGW (gcc 4.4.0): With MITK 0.14 onwards, MITK can be compiled with gcc 4.4.0 on Windows using MinGW. See [[MinGW Instructions]] for details. |
− | See [[MinGW Instructions]] for details. | ||
== ITK Download == | == ITK Download == |
Revision as of 15:20, 18 December 2009
Build Requirements
Compilers
Linux
- gcc 4.1 through 4.4
Windows
- VC8.0 (2005)
- VC9.0 (2008).
- Also MITK has been successfully compiled and run with the free-of-charge Visual C++ 2008 Express Edition.
- MinGW (gcc 4.4.0): With MITK 0.14 onwards, MITK can be compiled with gcc 4.4.0 on Windows using MinGW. See MinGW Instructions for details.
ITK Download
We recommend to use the latest stable ITK version. Usually MITK is compatible with the latest two versions of ITK.
VTK Download
Currently, VTK version 5.2 or 5.4 is required. VTK_USE_PARALLEL and VTK_USE_HYBRID must be turned ON.
If you want to use Qt for application development, compile VTK with VTK_USE_GUISUPPORT (advanced CMake option), VTK_USE_QVTK and VTK_USE_QVTK_QTOPENGL turned ON.
CMake Download
MITK requires the latest stable CMake release.
Windows installer packages can be built using the Nullsoft scriptable install system.
GUI-Toolkits
The core MITK library is GUI-toolkit independent.
The main example application ExtApp is implemented using Qt 4.5. It is currently under heavy development, since we only recently switched to Qt 4.
Qt can be downloaded from Nokia here.