Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • ParaView ParaView
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,961
    • Issues 1,961
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 97
    • Merge requests 97
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ParaViewParaView
  • ParaViewParaView
  • Issues
  • #18393
Closed
Open
Issue created Aug 24, 2018 by Nicolas Vuaille@nicolas.vuailleDeveloper

Compilation error with Python3.7 and PARAVIEW_USE_UNIFIED_BINDINGS=true

Error compiling vtkRenderingContextOpenGL2CSInit.cxx. PyImport_AppendInittab signature changed with python 3 and it expects now a PyObject* as second argument (instead of void)

log: python3unifiedCompileError.log

system info: archlinux, gcc 8.2.0, python 3.7.0, cmake 3.11.4

Note that I had to fix vtkClientServerInterpreter.cxx:197 as PyString_AsString return now a const char* (instead of char*.)

PS: I'm not really sure of what does the cmake option PARAVIEW_USE_UNIFIED_BINDINGS but it is set to true when exporting the Essentials Enable-Python catalyst edition.

Edited Aug 28, 2018 by Nicolas Vuaille
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking