{"action":"created","issue":{"url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1530","repository_url":"https://api.github.com/repos/PointCloudLibrary/pcl","labels_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1530/labels{/name}","comments_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1530/comments","events_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1530/events","html_url":"https://github.com/PointCloudLibrary/pcl/issues/1530","id":132843137,"number":1530,"title":"Cmake errors building PCL 1.8 with VTK 7.0.0","user":{"login":"Chungzuwalla","id":17168884,"avatar_url":"https://avatars.githubusercontent.com/u/17168884?v=3","gravatar_id":"","url":"https://api.github.com/users/Chungzuwalla","html_url":"https://github.com/Chungzuwalla","followers_url":"https://api.github.com/users/Chungzuwalla/followers","following_url":"https://api.github.com/users/Chungzuwalla/following{/other_user}","gists_url":"https://api.github.com/users/Chungzuwalla/gists{/gist_id}","starred_url":"https://api.github.com/users/Chungzuwalla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Chungzuwalla/subscriptions","organizations_url":"https://api.github.com/users/Chungzuwalla/orgs","repos_url":"https://api.github.com/users/Chungzuwalla/repos","events_url":"https://api.github.com/users/Chungzuwalla/events{/privacy}","received_events_url":"https://api.github.com/users/Chungzuwalla/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-10T23:01:36Z","updated_at":"2016-02-11T11:16:43Z","closed_at":null,"body":"My target is Visual Studio 2015. I understand VTK OpenGL2 backend is not yet supported, so I switched VTK to use the OpenGL backend.  I can configure, generate, build and install VTK with no errors. However after configuring and generating with PCL:\r\n\r\n- Undefined VTKRENDERINGOPENGL_EXPORT causes many errors in vtkgl.h. VTKRENDERINGOPENGL_EXPORT is defined in vtkRenderingOpenGLModule.h.  Including vtkRenderingOpenGLModule.h in vtkgl.h fixed these.\r\n\r\n- \"C:\\Users\\richard\\Documents\\UXT\\trunk\\third-party\\pcl\\visualization\\src\\vtk\\vtkVertexBufferObject.cxx(104): error C2039: 'GetExtensionManager': is not a member of 'vtkOpenGLRenderWindow'\r\n  C:\\Program Files (x86)\\VTK\\include\\vtk-7.0\\vtkOpenGLRenderWindow.h(40): note: see declaration of 'vtkOpenGLRenderWindow'.\"\r\nclass vtkOpenGLRenderWindow is tagged with VTKRENDERINGOPENGL2_EXPORT which is suspicious.\r\n\r\n- \"pcl_visualization\" project attempts to link with \"vtkRenderingOpenGL2.lib\" and \"vtkDomainsChemistryOpenGL2.lib\", which look like OpenGL2 libraries.  \"vtkDomainsChemistryOpenGL2.lib\" does not exist, causing a linker error. However, a library called \"vtkDomainsChemistryOpenGL2-7.0.lib\" exists, so it appears a version suffix is added when VTK is built, but is not added when CMake generates the list of libraries to link PCL projects with.  I don't know if the problem is in VTK or PCL build system.  I'm not familiar with CMake.\r\n\r\nThanks for any suggestions."},"comment":{"url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/comments/182813087","html_url":"https://github.com/PointCloudLibrary/pcl/issues/1530#issuecomment-182813087","issue_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1530","id":182813087,"user":{"login":"VictorLamoine","id":5566160,"avatar_url":"https://avatars.githubusercontent.com/u/5566160?v=3","gravatar_id":"","url":"https://api.github.com/users/VictorLamoine","html_url":"https://github.com/VictorLamoine","followers_url":"https://api.github.com/users/VictorLamoine/followers","following_url":"https://api.github.com/users/VictorLamoine/following{/other_user}","gists_url":"https://api.github.com/users/VictorLamoine/gists{/gist_id}","starred_url":"https://api.github.com/users/VictorLamoine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VictorLamoine/subscriptions","organizations_url":"https://api.github.com/users/VictorLamoine/orgs","repos_url":"https://api.github.com/users/VictorLamoine/repos","events_url":"https://api.github.com/users/VictorLamoine/events{/privacy}","received_events_url":"https://api.github.com/users/VictorLamoine/received_events","type":"User","site_admin":false},"created_at":"2016-02-11T11:16:43Z","updated_at":"2016-02-11T11:16:43Z","body":"@UnaNancyOwen  With VTK OpenGL2 back-end? Or OpenGL back-end?"}}