View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015526VTK(No Category)public2015-06-09 11:542015-10-15 11:59
Reporterdkuegler 
Assigned ToDavid Gobbi 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version6.0.0 
Target VersionFixed in Version 
Summary0015526: Compiling VTK 6.2.0 with Python Wrapper on Win8.1 with VS2015 RC1
DescriptionSystem:
Windows 8.1 Pro (up-to-date) x64
Visual Studio (multiple versions: 2012 Ultimate, 2010 Professional, 2015 RC1)
CMAKE 3.2.3
Python 3.4.3

I have encountered several issues while trying to compile VTK 6.2.0 with Visual Studio 2015 x64 RC.

I have attached the compile log.

44>------ Erstellen gestartet: Projekt: vtkLocalExample, Konfiguration: Release x64 ------
40> Kompilieren...
41> Building Custom Rule G:/Toolkits/VTK/VTK-6.2.0/Wrapping/PythonCore/CMakeLists.txt
42> Building Custom Rule G:/Toolkits/VTK/VTK-6.2.0/Common/Math/CMakeLists.txt
43> Building Custom Rule G:/Toolkits/VTK/VTK-6.2.0/Common/System/CMakeLists.txt
44> Building Custom Rule G:/Toolkits/VTK/VTK-6.2.0/Examples/Build/vtkLocal/CMakeLists.txt
40> expnv.c
41> CMake does not need to re-run because G:\Toolkits\VTK\VTK-6.2.0-VS2015x64\Wrapping\PythonCore\CMakeFiles\generate.stamp is up-to-date.
42> CMake does not need to re-run because G:\Toolkits\VTK\VTK-6.2.0-VS2015x64\Common\Math\CMakeFiles\generate.stamp is up-to-date.
43> CMake does not need to re-run because G:\Toolkits\VTK\VTK-6.2.0-VS2015x64\Common\System\CMakeFiles\generate.stamp is up-to-date.
44> CMake does not need to re-run because G:\Toolkits\VTK\VTK-6.2.0-VS2015x64\Examples\Build\vtkLocal\CMakeFiles\generate.stamp is up-to-date.
40> expnvv.c
41> vtkPythonArgs.cxx
42> For vtkCommonMath - updating vtkCommonMathHierarchy.txt
43> For vtkCommonSystem - updating vtkCommonSystemHierarchy.txt
44> For vtkLocalExample - updating vtkLocalExampleHierarchy.txt
40> expoea.c
41>g:\toolkits\vtk\vtk-6.2.0\wrapping\pythoncore\vtkPythonArgs.h(686): error C3861: "PyString_FromString": Bezeichner wurde nicht gefunden.
42> vtkAmoebaMinimizer.cxx
43> vtkClientSocket.cxx
44> vtkLocalExample.cxx
40> expoatt.c
41>g:\toolkits\vtk\vtk-6.2.0\wrapping\pythoncore\vtkPythonArgs.h(697): error C3861: "PyString_FromString": Bezeichner wurde nicht gefunden.
43> vtkDirectory.cxx
42> vtkFunctionSet.cxx
44>LINK : fatal error LNK1181: Eingabedatei "..\..\..\lib\Release\vtkCommonCore-6.2.lib" kann nicht geöffnet werden.
40> exppa.c
41>g:\toolkits\vtk\vtk-6.2.0\wrapping\pythoncore\vtkPythonArgs.h(706): error C3861: "PyString_FromStringAndSize": Bezeichner wurde nicht gefunden.
43> vtkServerSocket.cxx
42> vtkInitialValueProblemSolver.cxx
40> expp.c
41>g:\toolkits\vtk\vtk-6.2.0\wrapping\pythoncore\vtkPythonArgs.h(727): error C3861: "PyString_FromString": Bezeichner wurde nicht gefunden.
43> vtkSocket.cxx
42> vtkMatrix3x3.cxx
40> exppem.c
41>g:\toolkits\vtk\vtk-6.2.0\wrapping\pythoncore\vtkPythonArgs.h(749): error C3861: "PyInt_FromLong": Bezeichner wurde nicht gefunden.
43> vtkSocketCollection.cxx
42> vtkMatrix4x4.cxx
40> exppn.c
41>g:\toolkits\vtk\vtk-6.2.0\wrapping\pythoncore\vtkPythonArgs.h(760): error C3861: "PyInt_FromLong": Bezeichner wurde nicht gefunden.
43> vtkThreadMessager.cxx
42> vtkPolynomialSolversUnivariate.cxx
40> expqa.c
41>g:\toolkits\vtk\vtk-6.2.0\wrapping\pythoncore\vtkPythonArgs.h(769): error C3861: "PyInt_FromLong": Bezeichner wurde nicht gefunden.
43> vtkTimerLog.cxx
42> vtkQuaternionInterpolator.cxx
40> expsetp.c
41>g:\toolkits\vtk\vtk-6.2.0\wrapping\pythoncore\vtkPythonArgs.h(777): error C3861: "PyInt_FromLong": Bezeichner wurde nicht gefunden.
43> Code wird generiert...
40> expset.c
42> vtkRungeKutta2.cxx
41>g:\toolkits\vtk\vtk-6.2.0\wrapping\pythoncore\vtkPythonArgs.h(829): error C3861: "PyString_FromStringAndSize": Bezeichner wurde nicht gefunden.
40> expsetd.c
43>LINK : fatal error LNK1181: Eingabedatei "..\..\lib\Release\vtkCommonCore-6.2.lib" kann nicht geöffnet werden.
42> vtkRungeKutta4.cxx
41>G:\Toolkits\VTK\VTK-6.2.0\Wrapping\PythonCore\vtkPythonArgs.cxx(52): error C3861: "PyInt_AsLong": Bezeichner wurde nicht gefunden.
40> expsp.c
42> vtkRungeKutta45.cxx
40> expss.c
41>G:\Toolkits\VTK\VTK-6.2.0\Wrapping\PythonCore\vtkPythonArgs.cxx(184): error C3861: "PyString_Check": Bezeichner wurde nicht gefunden.
42> vtkFastNumericConversion.cxx
40> expssd.c
41>G:\Toolkits\VTK\VTK-6.2.0\Wrapping\PythonCore\vtkPythonArgs.cxx(188): error C3861: "PyString_AsStringAndSize": Bezeichner wurde nicht gefunden.
42> Code wird generiert...
40> expsstt.c
41>G:\Toolkits\VTK\VTK-6.2.0\Wrapping\PythonCore\vtkPythonArgs.cxx(204): error C3861: "PyString_AsStringAndSize": Bezeichner wurde nicht gefunden.
42>LINK : fatal error LNK1181: Eingabedatei "..\..\lib\Release\vtkCommonCore-6.2.lib" kann nicht geöffnet werden.
TagsNo tags attached.
ProjectTBD
Typecrash
Attached Files

 Relationships
duplicate of 0015554closedBen Boeckel (Kitware) Python 3 compatibility 

  Notes
(0034528)
dkuegler (reporter)
2015-06-09 13:29

This very much seems to be because Python 3.4.3 is not supported.
(0034678)
Ben Boeckel (Kitware) (developer)
2015-07-07 15:40

Yep, Python3 isn't supported yet.
(0035299)
David Gobbi (developer)
2015-10-15 11:59

Python 3 support has been merged, will be in VTK 7.0.

 Issue History
Date Modified Username Field Change
2015-06-09 11:54 dkuegler New Issue
2015-06-09 13:29 dkuegler Note Added: 0034528
2015-07-07 15:40 Ben Boeckel (Kitware) Note Added: 0034678
2015-07-07 15:40 Ben Boeckel (Kitware) Relationship added duplicate of 0015554
2015-10-15 11:59 David Gobbi Note Added: 0035299
2015-10-15 11:59 David Gobbi Status backlog => closed
2015-10-15 11:59 David Gobbi Assigned To => David Gobbi
2015-10-15 11:59 David Gobbi Resolution open => fixed


Copyright © 2000 - 2018 MantisBT Team