Difference between revisions of "Documentation/Labs/VTK6"
From Slicer Wiki
m (→Progress) |
|||
| Line 22: | Line 22: | ||
* {{done}} VTK6 has been integrated into Slicer trunk. It is disabled by default. To enable it, pass the option <code>-DVTK_VERSION_MAJOR:STRING=6</code> | * {{done}} VTK6 has been integrated into Slicer trunk. It is disabled by default. To enable it, pass the option <code>-DVTK_VERSION_MAJOR:STRING=6</code> | ||
| + | ** Using ccmake and setting the VTK_VERSION_MAJOR variable does not seem to work. The first "generation" in ccmake, causes a VTKv5 structure to be created which is not overwritten by subsequent runs with VTK_VERSION_MAJOR changed. I had to remove the VTKv5 directories from the build and run cmake as described above with -DVTK_VERSION_MAJOR:STRING=6. - Jim | ||
* <del>See https://docs.google.com/a/kitware.com/document/d/1tT4VBJtt6U0LUEyaNaW7hJIVbb2XqBdyEbQyfsmUq9I </del> | * <del>See https://docs.google.com/a/kitware.com/document/d/1tT4VBJtt6U0LUEyaNaW7hJIVbb2XqBdyEbQyfsmUq9I </del> | ||
Revision as of 20:08, 27 May 2014
Home < Documentation < Labs < VTK6This page will document experiments related to the upgrade of Slicer base to VTK6.
References
- http://www.kitware.com/source/home/post/116
- http://www.kitware.com/blog/home/post/509
- http://www.kitware.com/blog/home/post/508
Experiments
Build System
Migration Guide
This section documents required change to make Slicer code work with VTK6.
Progress
VTK6 has been integrated into Slicer trunk. It is disabled by default. To enable it, pass the option -DVTK_VERSION_MAJOR:STRING=6- Using ccmake and setting the VTK_VERSION_MAJOR variable does not seem to work. The first "generation" in ccmake, causes a VTKv5 structure to be created which is not overwritten by subsequent runs with VTK_VERSION_MAJOR changed. I had to remove the VTKv5 directories from the build and run cmake as described above with -DVTK_VERSION_MAJOR:STRING=6. - Jim