[vtkusers] Missing python bindings with VTK 8.0

Maxime Boissonneault maxime.boissonneault at calculquebec.ca
Thu Jul 20 07:02:20 EDT 2017


  
  

 Thanks. That worked.
  

  
Is this something that changed with version 8.0 ? I don't see this option in my install notes for version 7.x and the python bindings were installed.
  

  
Maxime
  

  
  

  
  
>   
> On juil. 19, 2017 at 6:23 PM,  <David Gobbi (mailto:david.gobbi at gmail.com)>  wrote:
>   
>   
>   
> "-DVTK_WRAP_PYTHON:BOOL=ON"   
>
>   
>
>   
> On Wed, Jul 19, 2017 at 4:07 PM, Maxime Boissonneault  <maxime.boissonneault at calculquebec.ca (mailto:maxime.boissonneault at calculquebec.ca)>  wrote:
>   
> >  Hi,
> >  I am trying to compile VTK 8.0. I am passing the following flags to cmake :
> >  cmake . - DCMAKE_INSTALL_PREFIX=/home/mboisson/.local/easybuild/software/2017/avx2/MPI/intel2016.4/openmpi2.1/vtk/8.0.0 -DCMAKE_C_COMPILER='icc' -DCMAKE_Fortran_FLAGS='-O2 -xCore-AVX2 -ftz -fp-speculation=safe -fp-model source' -DCMAKE_CXX_FLAGS='-O2 -xCore-AVX2 -ftz -fp-speculation=safe -fp-model source' -DCMAKE_CXX_COMPILER='icpc' -DCMAKE_Fortran_COMPILER='ifort' -DCMAKE_C_FLAGS='-O2 -xCore-AVX2 -ftz -fp-speculation=safe -fp-model source' -DCMAKE_VERBOSE_MAKEFILE=ON -DPYTHON_LIBRARY=$EBROOTPYTHON/lib/libpython2.7.so (http://libpython2.7.so)  -DPYTHON_INCLUDE_DIR=$EBROOTPYTHON/include/python2.7
> >   
> >   
> >  Python is found, but the bindings are not created.
> >   
> >  Below is a grep of "python" from the CMakeCache.txt.
> >   
> >  Anyone got an idea on how to fix this ? Thanks
> >   
> >  [mboisson at build-node VTK-8.0.0]$ grep -i PYTHON CMakeCache.txt
> >  CMAKE_EXE_LINKER_FLAGS:STRING=-L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/icc/2016.4.258/lib/intel64 (http://soft.computecanada.ca/easybuild/software/2017/Core/icc/2016.4.258/lib/intel64)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib (http://soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/mkl/lib/intel64 (http://soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/mkl/lib/intel64)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib (http://soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/avx2/Compiler/intel2016.4/hdf5/1.8.18/lib (http://soft.computecanada.ca/easybuild/software/2017/avx2/Compiler/intel2016.4/hdf5/1.8.18/lib)  -L/cvmfs/soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/lib (http://soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/lib)
> >  CMAKE_MODULE_LINKER_FLAGS:STRING=-L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/icc/2016.4.258/lib/intel64 (http://soft.computecanada.ca/easybuild/software/2017/Core/icc/2016.4.258/lib/intel64)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib (http://soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/mkl/lib/intel64 (http://soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/mkl/lib/intel64)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib (http://soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/avx2/Compiler/intel2016.4/hdf5/1.8.18/lib (http://soft.computecanada.ca/easybuild/software/2017/avx2/Compiler/intel2016.4/hdf5/1.8.18/lib)  -L/cvmfs/soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/lib (http://soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/lib)
> >  CMAKE_SHARED_LINKER_FLAGS:STRING=-L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/icc/2016.4.258/lib/intel64 (http://soft.computecanada.ca/easybuild/software/2017/Core/icc/2016.4.258/lib/intel64)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib (http://soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/mkl/lib/intel64 (http://soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/mkl/lib/intel64)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib (http://soft.computecanada.ca/easybuild/software/2017/Core/imkl/11.3.4.258/lib)  -L/cvmfs/soft.computecanada.ca/easybuild/software/2017/avx2/Compiler/intel2016.4/hdf5/1.8.18/lib (http://soft.computecanada.ca/easybuild/software/2017/avx2/Compiler/intel2016.4/hdf5/1.8.18/lib)  -L/cvmfs/soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/lib (http://soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/lib)
> >  //Request building AutobahnPython
> >  Module_AutobahnPython:BOOL=OFF
> >  //Request building SixPython
> >  Module_SixPython:BOOL=OFF
> >  //Request building vtkPython
> >  Module_vtkPython:BOOL=OFF
> >  //Request building vtkPythonInterpreter
> >  Module_vtkPythonInterpreter:BOOL=OFF
> >  //Request building vtkWebPython
> >  Module_vtkWebPython:BOOL=OFF
> >  //Request building vtkWrappingPythonCore
> >  Module_vtkWrappingPythonCore:BOOL=OFF
> >  PYTHON_EXECUTABLE:FILEPATH=/cvmfs/soft.computecanada.ca/nix/var/nix/profiles/16.09/bin/python2 (http://soft.computecanada.ca/nix/var/nix/profiles/16.09/bin/python2)
> >  PYTHON_INCLUDE_DIR:UNINITIALIZED=/cvmfs/soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/include/python2.7 (http://soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/include/python2.7)
> >  PYTHON_LIBRARY:UNINITIALIZED=/cvmfs/soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/lib/libpython2.7.so (http://soft.computecanada.ca/nix/var/nix/profiles/python-2.7.13/lib/libpython2.7.so)
> >  //Directory where python modules will be put inside the build tree
> >  VTK_BUILD_PYTHON_MODULE_DIR:PATH=-NOTFOUND
> >  //Directory where python modules will be installed
> >  VTK_INSTALL_PYTHON_MODULE_DIR:PATH=-NOTFOUND
> >  //Python version to use: 2, 2.x, 3, 3.x, or empty
> >  VTK_PYTHON_VERSION:STRING=2
> >  //Should VTK Python wrapping be built?
> >  VTK_WRAP_PYTHON:BOOL=OFF
> >  //ADVANCED property for variable: Module_AutobahnPython
> >  Module_AutobahnPython-ADVANCED:INTERNAL=1
> >  //ADVANCED property for variable: Module_SixPython
> >  Module_SixPython-ADVANCED:INTERNAL=1
> >  //ADVANCED property for variable: Module_vtkPython
> >  Module_vtkPython-ADVANCED:INTERNAL=1
> >  //ADVANCED property for variable: Module_vtkPythonInterpreter
> >  Module_vtkPythonInterpreter-ADVANCED:INTERNAL=1
> >  //ADVANCED property for variable: Module_vtkWebPython
> >  Module_vtkWebPython-ADVANCED:INTERNAL=1
> >  //ADVANCED property for variable: Module_vtkWrappingPythonCore
> >  Module_vtkWrappingPythonCore-ADVANCED:INTERNAL=1
> >  //ADVANCED property for variable: PYTHON_EXECUTABLE
> >  PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1
> >  //ADVANCED property for variable: VTK_BUILD_PYTHON_MODULE_DIR
> >  VTK_BUILD_PYTHON_MODULE_DIR-ADVANCED:INTERNAL=1
> >  //ADVANCED property for variable: VTK_INSTALL_PYTHON_MODULE_DIR
> >  VTK_INSTALL_PYTHON_MODULE_DIR-ADVANCED:INTERNAL=1
> >   
> >   
> >  --
> >  ---------------------------------
> >  Maxime Boissonneault
> >  Analyste de calcul - Calcul Québec, Université Laval
> >  Président - Comité de coordination du soutien à la recherche de Calcul Québec
> >  Team lead - Research Support National Team, Compute Canada
> >  Instructeur Software Carpentry
> >  Ph. D. en physique
>                  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20170720/8fc2d428/attachment.html>


More information about the vtkusers mailing list