Disable OpenXR runtime on macOS and remove stub module #150
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Since attempting to build on macOS results into few errors described below, this commit sets the default value for
SlicerVirtualReality_HAS_OPENXR_SUPPORT
toOFF
.It also removes the
VirtualRealityStub
module and re-enable support for building on macOS. This means an extension will be built but it would not have any working XR runtimes.macOS errors related to
OpenXR-SDK
andvtkRenderingOpenXR
Issue finding "OpenGL.framework"
During the configuration of the external project associated with the
vtkRenderingVR project, error like the following was reported:
It was fixed by adding the missing symlink:
Issue building "OpenXR-SDK" project
The following was reported when linking the
libopenxr_loader
library:Updating "OpenXR-SDK" from
release-1.0.26
torelease-1.0.32
allows toaddress this.
Issue resolving "XrGraphicsBindingOpenGL"
Here is the error reported while building the
vtkRenderingOpenXR
module: