CLASSIFICATION: UNCLASSIFIED

Hello,

I am wondering how to build a version of ParaView with OpenVR plugin? Which 
version of OpenVR shall I use? I used the OpenVR from 
https://github.com/ValveSoftware/openvr  with just basic/minimal cmake option. 
I am using the following  cmake line for ParaView 

cmake ..\paraview -DCMAKE_INSTALL_PREFIX=U:\tools\ParaView\ParaView 
-DCMAKE_BUILD_TYPE=Release -G Ninja -DPARAVIEW_ENABLE_PYTHON:BOOL=ON 
-DBUILD_TESTING:BOOL=OFF -DPARAVIEW_QT_VERSION=5 -DPARAVIEW_USE_MPI:BOOL=ON 
-DPARAVIEW_USE_VISITBRIDGE:BOOL=ON 
-DBOOST_INCLUDEDIR=U:/tools/boost/boost-1.65.1/include/boost-1_65_1 
-DBOOST_ROOT=U:/tools/boost/boost-1.65.1 -DModule_vtkAcceleratorsVTKm:BOOL=ON 
-DModule_vtkRenderingOpenVR:BOOL=ON -DPARAVIEW_BUILD_PLUGIN_OpenVR:BOOL=ON 
-DOPENVR_INCLUDE_DIR=U:/tools/OpenVR/OpenVR/include 
-DOPENVR_LIBRARY=U:/tools/OpenVR/OpenVR/lib/openvr_api64.lib

I am running into the following error

C:\Users\one\build\ParaView\b>ninja
[47/14039] Building CXX object 
VTK\Rendering\OpenVR\CMakeFiles\vtkRenderingOpenVR.dir\vtkOpenVRRenderWindow.cxx.obj
FAILED: 
VTK/Rendering/OpenVR/CMakeFiles/vtkRenderingOpenVR.dir/vtkOpenVRRenderWindow.cxx.obj
C:\PROGRA~2\MIB055~1\2017\COMMUN~1\VC\Tools\MSVC\1412~1.258\bin\Hostx64\x64\cl.exe
  /nologo /TP -DMPICH_IGNORE_CXX_SEEK -DVTK_IN_VTK -D_CRT_NONSTDC_NO_DEPRECATE 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_DEPRECATE 
-D_SCL_SECURE_NO_WARNINGS -DvtkRenderingOpenVR_EXPORTS -I. 
-IVTK\Rendering\OpenVR 
-IC:\Users\one\build\ParaView\paraview\VTK\Rendering\OpenVR -IVTK\Common\Core 
-IC:\Users\one\build\ParaView\paraview\VTK\Common\Core -IVTK\Utilities\KWIML 
-IC:\Users\one\build\ParaView\paraview\VTK\Utilities\KWIML 
-IVTK\Utilities\KWSys 
-IC:\Users\one\build\ParaView\paraview\VTK\Utilities\KWSys 
-IVTK\ThirdParty\utf8 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\utf8 
-IVTK\Filters\Sources 
-IC:\Users\one\build\ParaView\paraview\VTK\Filters\Sources 
-IVTK\Common\ComputationalGeometry 
-IC:\Users\one\build\ParaView\paraview\VTK\Common\ComputationalGeometry 
-IVTK\Common\DataModel 
-IC:\Users\one\build\ParaView\paraview\VTK\Common\DataModel -IVTK\Common\Math 
-IC:\Users\one\build\ParaView\paraview\VTK\Common\Math -IVTK\Common\Misc 
-IC:\Users\one\build\ParaView\paraview\VTK\Common\Misc -IVTK\Common\System 
-IC:\Users\one\build\ParaView\paraview\VTK\Common\System 
-IVTK\Common\Transforms 
-IC:\Users\one\build\ParaView\paraview\VTK\Common\Transforms 
-IVTK\Common\ExecutionModel 
-IC:\Users\one\build\ParaView\paraview\VTK\Common\ExecutionModel 
-IVTK\Filters\Core -IC:\Users\one\build\ParaView\paraview\VTK\Filters\Core 
-IVTK\Filters\General 
-IC:\Users\one\build\ParaView\paraview\VTK\Filters\General -IVTK\IO\Image 
-IC:\Users\one\build\ParaView\paraview\VTK\IO\Image -IVTK\Utilities\DICOMParser 
-IC:\Users\one\build\ParaView\paraview\VTK\Utilities\DICOMParser 
-IVTK\Utilities\MetaIO\vtkmetaio -IVTK\Utilities\MetaIO 
-IC:\Users\one\build\ParaView\paraview\VTK\Utilities\MetaIO 
-IVTK\ThirdParty\zlib 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\zlib 
-IVTK\ThirdParty\jpeg 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\jpeg -IVTK\ThirdParty\png 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\png 
-IVTK\ThirdParty\tiff\vtktiff\libtiff -IVTK\ThirdParty\tiff 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\tiff -IVTK\IO\XMLParser 
-IC:\Users\one\build\ParaView\paraview\VTK\IO\XMLParser -IVTK\IO\Core 
-IC:\Users\one\build\ParaView\paraview\VTK\IO\Core 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\lz4\vtklz4\lib 
-IVTK\ThirdParty\lz4\vtklz4 -IVTK\ThirdParty\lz4 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\lz4 
-IVTK\ThirdParty\expat 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\expat 
-IVTK\Imaging\Sources 
-IC:\Users\one\build\ParaView\paraview\VTK\Imaging\Sources -IVTK\Imaging\Core 
-IC:\Users\one\build\ParaView\paraview\VTK\Imaging\Core -IVTK\Interaction\Style 
-IC:\Users\one\build\ParaView\paraview\VTK\Interaction\Style 
-IVTK\Filters\Extraction 
-IC:\Users\one\build\ParaView\paraview\VTK\Filters\Extraction 
-IVTK\Filters\Statistics 
-IC:\Users\one\build\ParaView\paraview\VTK\Filters\Statistics 
-IVTK\Imaging\Fourier 
-IC:\Users\one\build\ParaView\paraview\VTK\Imaging\Fourier 
-IVTK\ThirdParty\alglib 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\alglib 
-IVTK\Rendering\Core -IC:\Users\one\build\ParaView\paraview\VTK\Rendering\Core 
-IVTK\Common\Color -IC:\Users\one\build\ParaView\paraview\VTK\Common\Color 
-IVTK\Filters\Geometry 
-IC:\Users\one\build\ParaView\paraview\VTK\Filters\Geometry 
-IVTK\Interaction\Widgets 
-IC:\Users\one\build\ParaView\paraview\VTK\Interaction\Widgets 
-IVTK\Filters\Hybrid -IC:\Users\one\build\ParaView\paraview\VTK\Filters\Hybrid 
-IVTK\Filters\Modeling 
-IC:\Users\one\build\ParaView\paraview\VTK\Filters\Modeling -IVTK\Imaging\Color 
-IC:\Users\one\build\ParaView\paraview\VTK\Imaging\Color -IVTK\Imaging\General 
-IC:\Users\one\build\ParaView\paraview\VTK\Imaging\General -IVTK\Imaging\Hybrid 
-IC:\Users\one\build\ParaView\paraview\VTK\Imaging\Hybrid 
-IVTK\Rendering\Annotation 
-IC:\Users\one\build\ParaView\paraview\VTK\Rendering\Annotation 
-IVTK\Rendering\FreeType 
-IC:\Users\one\build\ParaView\paraview\VTK\Rendering\FreeType 
-IVTK\ThirdParty\freetype 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\freetype 
-IVTK\Rendering\Volume 
-IC:\Users\one\build\ParaView\paraview\VTK\Rendering\Volume -IVTK\IO\XML 
-IC:\Users\one\build\ParaView\paraview\VTK\IO\XML -IVTK\Rendering\OpenGL2 
-IC:\Users\one\build\ParaView\paraview\VTK\Rendering\OpenGL2 
-IVTK\ThirdParty\glew 
-IC:\Users\one\build\ParaView\paraview\VTK\ThirdParty\glew 
-IVTK\Rendering\VolumeOpenGL2 
-IC:\Users\one\build\ParaView\paraview\VTK\Rendering\VolumeOpenGL2 
-IVTK\Imaging\Math -IC:\Users\one\build\ParaView\paraview\VTK\Imaging\Math 
-IU:\tools\OpenVR\OpenVR\include -IVTK\Utilities\KWSys\vtksys /DWIN32 
/D_WINDOWS /W4 /GR /EHsc   /MD /O2 /Ob2 /DNDEBUG /showIncludes 
/FoVTK\Rendering\OpenVR\CMakeFiles\vtkRenderingOpenVR.dir\vtkOpenVRRenderWindow.cxx.obj
 /FdVTK\Rendering\OpenVR\CMakeFiles\vtkRenderingOpenVR.dir\ /FS -c 
C:\Users\one\build\ParaView\paraview\VTK\Rendering\OpenVR\vtkOpenVRRenderWindow.cxx
C:\Users\one\build\ParaView\paraview\VTK\Rendering\OpenVR\vtkOpenVRRenderWindow.cxx(281):
 error C2039: 'IsInputFocusCapturedByAnotherProcess': is not a member of 
'vr::IVRSystem'
U:\tools\OpenVR\OpenVR\include\openvr.h(1375): note: see declaration of 
'vr::IVRSystem'
[56/14039] Building CXX object 
VTK\Wrapping\Python\CMakeFi...tkCommonCorePythonD.dir\vtkConditionVariablePython.cxx.obj
ninja: build stopped: subcommand failed.


Any help is much appreciated.

Thanks
-simon


CLASSIFICATION: UNCLASSIFIED
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
https://paraview.org/mailman/listinfo/paraview

Reply via email to