View Issue Details

IDProjectCategoryView StatusLast Update
0027672Open CASCADEOCCT:Configurationpublic2016-12-09 16:41
ReporterssvAssigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionno change required 
Target Version7.1.0Fixed in Version7.1.0 
Summary0027672: VTK7 support
DescriptionToday it is not possible to compile OCCT with VTK7. This possibility is required for internal R&D. It has also been asked several times by community, e.g. here: http://www.opencascade.com/content/cmake-error-when-vtk-module-enabled

Changes to apply are minor. They include the following modifications:

- Linker options have to be adjusted for TKIVtk and TKIVtkDraw libraries. E.g. instead of vtkCommonCore.lib it is now required to have vtkCommonCore-7.0.lib. Some new libraries can be required (the actual list of libraries is still to precise).

- VTK_MODULE_INIT(vtkRenderingOpenGL) to be changed with VTK_MODULE_INIT(vtkRenderingOpenGL2) for VTK7.

VTK7 works generally faster than VTK6, so people prefer the newer version.
TagsNo tags attached.
Test case number

Relationships

related to 0026512 closedbugmaster Community Build fails with VTK 6.2 and OpenGL2 rendering Backend 

Activities

ssv

2016-07-15 17:14

developer   ~0055959

Dear bugmaster,

After internal discussion, we believe that VTK6 support should be kept together with VTK7. I wonder if 0026512 makes sense for VTK7: all my experiments show that today CMake cannot handle it. Could you check?

san

2016-07-28 16:44

developer   ~0056268

Dear bugmaster,

We need your confirmation urgently - some people experience problems that contradict results of 0026512

bugmaster

2016-07-29 12:04

administrator   ~0056278

VTK-7.0 has been built with VC++ 2013 and installed.
CMake procedure of OCCT find installed VTK and all VTK modules were built without problem

ssv

2016-09-09 15:38

developer   ~0057641

Dear bugmaster,

I confirm that VTK7 integration is Ok on current master. You can close the issue.

Issue History

Date Modified Username Field Change
2016-07-11 11:51 ssv New Issue
2016-07-11 11:51 ssv Assigned To => bugmaster
2016-07-15 17:14 ssv Note Added: 0055959
2016-07-15 17:14 ssv Status new => assigned
2016-07-15 17:14 ssv Relationship added related to 0026512
2016-07-28 16:44 san Note Added: 0056268
2016-07-28 16:44 san Status assigned => feedback
2016-07-29 12:04 bugmaster Note Added: 0056278
2016-07-29 12:04 bugmaster Assigned To bugmaster => vpa
2016-07-29 12:04 bugmaster Status feedback => assigned
2016-07-29 17:44 vpa Assigned To vpa => ssv
2016-07-29 17:44 vpa Status assigned => feedback
2016-09-09 15:38 ssv Note Added: 0057641
2016-09-09 15:38 ssv Assigned To ssv => bugmaster
2016-09-09 15:43 bugmaster Status feedback => closed
2016-09-09 15:43 bugmaster Resolution open => no change required
2016-12-09 16:41 aiv Fixed in Version => 7.1.0