Difference between revisions of "Build requirements"

From mitk.org
Jump to navigation Jump to search
(add gcc 4.4 to supported compiler list, change app name from MainApp to ExtApp)
 
Line 23: Line 23:
 
Currently, VTK version 5.2 or 5.4 is required. VTK_USE_PARALLEL and VTK_USE_HYBRID must be turned ON.  
 
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) and VTK_USE_QVTK 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.
  
 
[http://vtk.org/VTK/resources/software.html VTK-Download page]
 
[http://vtk.org/VTK/resources/software.html VTK-Download page]

Revision as of 17:54, 9 December 2009

Build Requirements

Compilers

Linux

MITK is successfully built using gcc 4.1 through 4.4.

Windows

MITK is developed and tested with VC7.1 (2003) and VC8.0 (2005). Also MITK has been successfully compiled and run with the free-of-charge Visual C++ 2008 Express Edition.

ITK Download

We recommend to use the latest stable ITK version. Usually MITK is compatible with the latest two versions of ITK.

ITK-Download page

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.

VTK-Download page

CMake Download

MITK requires the latest stable CMake release.

CMake-Download page

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.